Vòng lặp for của Python thực thi thân vòng lặp cho mỗi đối tượng trong một collection như string, list, tuple hoặc dictionary. Cách dùng như sau:
Ví dụ
for obj in seq:
stmt1
stmt2
Đoạn mã sau lặp qua từng phần tử số của list và in bình phương của nó:
L1 = [1, 2, 3, 4, 5]
for x in L1:
print(x * x)
Kết quả
Output sẽ là:
1
4
9
16
25