Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để thực hiện Python Tuple Slicing?

Toán tử Slicing có thể được sử dụng với bất kỳ kiểu dữ liệu trình tự nào, bao gồm cả Tuple. Slicing có nghĩa là tách một phần của chuỗi, ở đây là một tuple. Ký hiệu được sử dụng để cắt là ‘:’. Toán tử yêu cầu hai toán hạng. Toán hạng đầu tiên là chỉ số của phần tử bắt đầu của lát và thứ hai là chỉ số của phần tử cuối cùng trong lát + 1. Phần kết quả cũng là một bộ.

>>> T1=(10,50,20,9,40,25,60,30,1,56)
>>> T1[2:4]
(20, 9)

Cả hai toán hạng đều là tùy chọn. Nếu toán hạng đầu tiên bị thiếu, lát cắt bắt đầu từ đầu. Nếu toán hạng thứ hai bị thiếu, lát cắt sẽ kết thúc.

>>> T1=(10,50,20,9,40,25,60,30,1,56)
>>> T1[6:]
(60, 30, 1, 56)
>>> T1[:4]
(10, 50, 20, 9)