Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

อัปเดตแต่ละองค์ประกอบในรายการทูเพิลใน Python


เมื่อจำเป็นต้องอัปเดตทุกองค์ประกอบในรายการทูเปิล (เช่น รายการทูเปิล) สามารถใช้การทำความเข้าใจรายการได้

ความเข้าใจรายการเป็นการชวเลขเพื่อวนซ้ำในรายการและดำเนินการกับรายการนั้น

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

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)

ผลลัพธ์

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)]

คำอธิบาย

  • รายการทูเพิลถูกกำหนดและแสดงบนคอนโซล
  • มีการกำหนดองค์ประกอบที่ต้องเพิ่มลงในรายการ tuple
  • รายการ tuple นี้มีการทำซ้ำ และองค์ประกอบนั้นจะถูกเพิ่มไปยังทุก tuple ในรายการ tuples
  • ผลลัพธ์นี้ถูกกำหนดให้กับค่า
  • แสดงเป็นเอาต์พุตบนคอนโซล