เมื่อจำเป็นต้องแก้ไขออบเจ็กต์ภายในทูเพิล คุณสามารถใช้การสร้างดัชนีอย่างง่ายได้
สามารถใช้รายการเพื่อเก็บค่าที่แตกต่างกัน (เช่น ข้อมูลของประเภทข้อมูลใดๆ เช่น จำนวนเต็ม จุดลอยตัว สตริง และอื่นๆ)
ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน -
ตัวอย่าง
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 ของรายการ และแสดงบนคอนโซล
- เนื่องจากทูเพิลนั้นไม่สามารถเปลี่ยนแปลงได้ แต่ถ้าทูเพิลมีรายการ ทูเพิลจึงสามารถเปลี่ยนแปลงได้
- นี่เป็นเพราะว่าจริงๆ แล้วรายการนั้นเป็นประเภทที่เปลี่ยนแปลงได้
- สามารถทำได้โดยการเข้าถึงดัชนีขององค์ประกอบในรายการ
- จากนั้นจะแสดงเป็นเอาต์พุตบนคอนโซล