Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Iterate qua tuple trong Python

Nhiều cách iterate tuple:

1. For loop trực tiếp (foreach style)

T = (10, 20, 30, 40, 50)
for var in T:
    print(T.index(var), var)

Kết quả

0 10
1 20
2 30
3 40
4 50

2. Index qua range

for i in range(len(T)):
    print(i, T[i])

3. Enumerate

for i, val in enumerate(T):
    print(i, val)

Khuyến nghị: Dùng for item in tuple (clean nhất) hoặc enumerate() khi cần index.