Hàm slice() của Python
Ví Dụ
Tạo một tuệ元 và một đối tượng slice. Sử dụng đối tượng slice chỉ để lấy hai mục đầu tiên của tuệ元:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(2) print(a[x])
Định Nghĩa và Cách Sử Dụng
Hàm slice() trả về đối tượng slice (cắt).
Đối tượng slice được sử dụng để chỉ định cách cắt chuỗi. Bạn có thể chỉ định nơi bắt đầu cắt và nơi kết thúc cắt. Bạn cũng có thể chỉ định bước tiến, ví dụ chỉ cắt mỗi mục khác nhau.
Ngữ Pháp
slice(start, end, step)
Giá Trị Tham Số
Tham Số | Mô Tả |
---|---|
start | Tùy Chỉnh. Số nguyên, chỉ định vị trí nào để bắt đầu việc cắt. Mặc định là 0. |
end | Tùy Chỉnh. Số nguyên, chỉ định vị trí nào để kết thúc việc cắt. |
step | Tùy Chỉnh. Số nguyên, chỉ định giá trị bước tiến của việc cắt. Mặc định là 1. |
Ví Dụ Thêm
Ví Dụ
Tạo một tuệ元 và một đối tượng slice. Bắt đầu từ vị trí 3 của đối tượng slice và cắt tại vị trí 5, và trả về kết quả:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(3, 5) print(a[x])
Ví Dụ
Tạo một tuệ元 và một đối tượng slice. Sử dụng tham số step để trả về mỗi mục thứ ba:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(0, 8, 3) print(a[x])