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

วิธีเชื่อมต่อ tuples กับ tuples ที่ซ้อนกันใน Python


เมื่อจำเป็นต้องเชื่อม tuples กับ tuples ที่ซ้อนกัน สามารถใช้ตัวดำเนินการ '+' ได้ ทูเพิลเป็นชนิดข้อมูลที่ไม่เปลี่ยนรูป หมายความว่า ค่าที่กำหนดไว้แล้วไม่สามารถเปลี่ยนแปลงได้โดยการเข้าถึงองค์ประกอบดัชนี หากเราพยายามเปลี่ยนองค์ประกอบจะส่งผลให้เกิดข้อผิดพลาด สิ่งเหล่านี้มีความสำคัญเนื่องจากช่วยให้มั่นใจได้ว่าจะเข้าถึงได้แบบอ่านอย่างเดียว

ตัวดำเนินการ '+' ใช้สำหรับการดำเนินการเพิ่มเติมหรือต่อข้อมูล

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

ตัวอย่าง

my_tuple_1 = ( 7, 8, 3, 4, 3, 2),
my_tuple_2 = (9, 6, 8, 2, 1, 4),

print ("The first tuple is : " )
print(my_tuple_1)
print ("The second tuple is : " )
print(my_tuple_2)

my_result = my_tuple_1 + my_tuple_2

print("The tuple after concatenation is : " )
print(my_result)

ผลลัพธ์

The first tuple is :
((7, 8, 3, 4, 3, 2),)
The second tuple is :
((9, 6, 8, 2, 1, 4),)
The tuple after concatenation is :
((7, 8, 3, 4, 3, 2), (9, 6, 8, 2, 1, 4))

คำอธิบาย

  • มีการกำหนดทูเพิลสองรายการ และแสดงบนคอนโซล
  • ตัวดำเนินการ '+' ใช้เพื่อเชื่อมค่าต่างๆ เข้าด้วยกัน
  • ผลลัพธ์นี้ถูกกำหนดให้กับตัวแปร
  • แสดงเป็นเอาต์พุตบนคอนโซล