เมื่อจำเป็นต้องแก้ไขออบเจ็กต์ภายในทูเพิล คุณสามารถใช้การสร้างดัชนีอย่างง่ายได้
สามารถใช้รายการเพื่อเก็บค่าที่แตกต่างกัน (เช่น ข้อมูลของประเภทข้อมูลใดๆ เช่น จำนวนเต็ม จุดลอยตัว สตริง และอื่นๆ)
ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน -
ตัวอย่าง
my_tuple = (45, 67, [35, 66, 74], 89, 100)
print("The tuple is : ")
print(my_tuple)
my_tuple[2][1] = 63
print("The tuple after changes is : ")
print(my_tuple) ผลลัพธ์
The tuple is : (45, 67, [35, 66, 74], 89, 100) The tuple after changes is : (45, 67, [35, 63, 74], 89, 100)
คำอธิบาย
- มีการกำหนด tuple ของรายการ และแสดงบนคอนโซล
- เนื่องจากทูเพิลนั้นไม่สามารถเปลี่ยนแปลงได้ แต่ถ้าทูเพิลมีรายการ ทูเพิลจึงสามารถเปลี่ยนแปลงได้
- นี่เป็นเพราะว่าจริงๆ แล้วรายการนั้นเป็นประเภทที่เปลี่ยนแปลงได้
- สามารถทำได้โดยการเข้าถึงดัชนีขององค์ประกอบในรายการ
- จากนั้นจะแสดงเป็นเอาต์พุตบนคอนโซล