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

Cập nhật từng phần tử trong danh sách tuple bằng Python

Khi cần cập nhật mọi phần tử trong danh sách nhiều bộ (tức là danh sách các bộ), có thể sử dụng tính năng hiểu danh sách.

Khả năng hiểu danh sách là cách viết tắt để lặp lại danh sách và thực hiện các thao tác trên đó.

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

my_list_1 = [(7, 8, 0), (3, 45, 3), (2, 22,4)]

print ("The list of tuple is : " )
print(my_list_1)
element_to_add = 41

my_result = [tuple(j + element_to_add for j in sub ) for sub in my_list_1]

print("List of tuple after update is : ")
print(my_result)

Đầu ra

The list of tuple is :
[(7, 8, 0), (3, 45, 3), (2, 22, 4)]
List of tuple after update is :
[(48, 49, 41), (44, 86, 44), (43, 63, 45)]

Giải thích

  • Danh sách các bộ giá trị được xác định và hiển thị trên bảng điều khiển.
  • Một phần tử cần được thêm vào danh sách bộ giá trị được xác định.
  • Danh sách các bộ này được lặp lại và phần tử được thêm vào mọi bộ trong danh sách các bộ.
  • Kết quả này được gán cho một giá trị.
  • Nó được hiển thị dưới dạng đầu ra trên bảng điều khiển.