Các cách iterate list:
1. For loop trực tiếp (foreach)
L = [10, 20, 30, 40, 50]
for var in L:
print(L.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(L)):
print(i, L[i])
3. Enumerate (khuyến nghị khi cần index)
for i, val in enumerate(L):
print(i, val)
4. List comprehension (khi tạo list mới)
squared = [x**2 for x in L]
Best practice: for item in list cho simple iteration, enumerate() khi cần index.