Trong hướng dẫn này, chúng ta sẽ tìm hiểu về các kỹ thuật lặp trong Python 3.x hoặc các phiên bản trước đó. Có nhiều cách để triển khai vòng lặp. Ở đây chúng ta sẽ thảo luận về bốn kỹ thuật trong lặp.
Cấu trúc Enumeration (Liệt kê)
Ví dụ
# Kiểu enumerate()
for index, value in enumerate(['Tutorial', 'point']):
print(index, value)
Kết quả
0 Tutorial 1 point
Cấu trúc Zip
Ví dụ
# Phương thức zip()
arr1 = ['Tutorial', 'point']
arr2 = ['python', 'loops']
for i, j in zip(arr1, arr2):
print(i, j)
Kết quả
Tutorial python point loops
Cấu trúc Membership (Thành viên)
Ví dụ
# Toán tử membership
for i in ['Tutorial', 'point']:
print(i)
Kết quả
Tutorial point
Cấu trúc Infinitive (Vô hạn)
Ví dụ
# Vòng lặp vô hạn
while(True):
pass
Cấu trúc Step-based (Dựa trên bước nhảy)
Ví dụ
# range với bước tăng
for i in range(0, 4, 2):
print(i)
Kết quả
0 2
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về Các kỹ thuật lặp trong Python 3.x hoặc các phiên bản trước đó.