Hàm slice() trong Python
Hàm slice() trong Python trả về một slice object giúp bạn xác định cách cắt một chuỗi có sẵn.
Tiếp tục tính năng với chủ đề công cụ các hàm tích hợp sẵn trong Python chi tiết , bài viết trên điện thoại sẽ giới thiệu cho download các bạn về hàm slice() hỗ trợ với cú pháp quảng cáo , cách sử dụng mật khẩu cũng như tăng tốc các ví dụ cụ thể kỹ thuật . Mời bạn đọc theo dõi.
Hàm slice() trong Python trả về một slice object link down . Đối tượng này giúp bạn xác định cách cắt một chuỗi có sẵn ( phải làm sao có thể là string hướng dẫn , bytes full crack , tuple qua app , list giá rẻ , range) kỹ thuật hoặc danh sách các đối tượng hỗ trợ giao thức chuỗi (như _getitem__() nhanh nhất , __len__()).
Cú pháp hàm slice() trong Python:
slice(stop)
slice(start qua web , stop tải về , step)
Các tham số lừa đảo của hàm slice()
Hàm slice() ứng dụng có thể có tới 3 tham số:
start
: Một số nguyên chỉ định vị trí bắt đầu cắt đối tượng qua web . Mặc định là 0.stop
: Một số nguyên chỉ định vị trí kết thúc cắt đối tượng.step
: Một số nguyên chỉ định mức tăng giữa mỗi lần cắt cài đặt . Giá trị mặc định là 1.
sửa lỗi Nếu chỉ truyền một tham số vào slice() mới nhất thì start tất toán và step không có giá trị.
Giá trị trả về từ slice()
Hàm slice() trả về một slice object sử dụng ở đâu nhanh để cắt một chuỗi theo qua app các chỉ mục tương ứng truyền trong hàm.
Ví dụ 1: Tạo một slice object tài khoản để cắt
# chứa qua mạng các chỉ số (0 nguyên nhân , 1 mật khẩu , 2)
print(slice(3))
# chứa lừa đảo các chỉ số (1 sử dụng , 3)
print(slice(1 thanh toán , 5 qua app , 2))
tổng hợp Khi bạn chạy chương trình qua mạng , output trả về xóa tài khoản sẽ là:
slice(None sửa lỗi , 3 nhanh nhất , None)
slice(1 tất toán , 5 địa chỉ , 2)
Ví dụ 2: Nhận chuỗi con từ một chuỗi miễn phí đã cho bằng cách sử dụng slice object
pyString = "Python"
# chứa nguyên nhân các chỉ số (0 cập nhật , 1 giả mạo , 2)
# vd P hướng dẫn , y mật khẩu và t
sObject = slice(3)
print(pyString[sObject])
# chứa hỗ trợ các chỉ số (1 miễn phí , 3)
# vd y phải làm sao và h
sObject = slice(1 tổng hợp , 5 dữ liệu , 2)
print(pyString[sObject])
Giá trị trả về:
Pyt
yh
Ví dụ 3: Nhận chuỗi con từ một chuỗi full crack đã cho bằng cách sử dụng chỉ mục âm
pyString = "Python"
# chứa tất toán các chỉ số (-1 hay nhất , -2 tải về , -3)
# vd n nhanh nhất , o cài đặt và h
sObject = slice(-1 ở đâu tốt , -4 hướng dẫn , -1)
print(pyString[sObject])
Output trả về danh sách sẽ là:
noh
Ví dụ 4: Cắt lát list lấy liền và tuple
pyList = ["P" kinh nghiệm , "y" download , "t" download , "h" kích hoạt , "o" vô hiệu hóa , "n"]
pyTuple = ("P" danh sách , "y" chia sẻ , "t" tốt nhất , "h" download , "o" qua mạng , "n")
# chứa sửa lỗi các chỉ số (0 sử dụng , 1 link down , 2)
# vd P tải về , y kinh nghiệm và t
sObject = slice(3)
# cắt list
print(pyList[sObject])
# chứa bản quyền các chỉ số (1 kinh nghiệm , 3)
# vd y vô hiệu hóa và h
sObject = slice(1 ở đâu uy tín , 5 kích hoạt , 2)
# cắt tuple
print(pyTuple[sObject])
Kết quả trả về:
["P" kỹ thuật , "y" download , "t"]
("y" tự động , "h")
Xem thêm: Các hàm Python tích hợp sẵn
4.9/5 (109 votes)