Sau đây là những cách khác nhau để sử dụng iterator.
Cách kiểu C: Cách này đòi hỏi kiến thức trước về tổng số lần lặp.
# A C-style way of accessing list elements
cars = ["Aston", "Audi", "McLaren"]
i = 0
while [i < len[cars]]:
print cars[i]
i += 1
Kết quả:
Aston
Audi
McLaren
Điểm quan trọng:
- Kiểu lặp này hiếm khi được sử dụng bởi các lập trình viên python.
- Cách 4 bước này không tạo ra sự gọn nhẹ với cấu trúc vòng lặp.
- Cách này cũng dễ bị lỗi trong các chương trình hoặc thiết kế quy mô lớn.
- Không có
vòng lặp for kiểu C trong Python, nghĩa là một vòng lặp như for [int i = 0; i