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])

Chạy Ví Dụ

Đị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])

Chạy Ví Dụ

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])

Chạy Ví Dụ