Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào chúng ta có thể lặp lại qua một danh sách các bộ giá trị trong Python?


Cách dễ nhất là sử dụng hai vòng lặp for lồng nhau. Vòng lặp bên ngoài tìm nạp từng bộ và vòng lặp bên trong duyệt từng mục từ bộ tuple. Hàm Inner print () end =’‘ để in tất cả các mục trong một bộ trong một dòng. Một print () khác giới thiệu dòng mới sau mỗi bộ.

Ví dụ

L=[(1,2,3), (4,5,6), (7,8,9,10)]
for x in L:
  for y in x:
    print(y, end=' ')
  print()

Đầu ra

1 2 3

4 5 6

7 8 9 10