หากจำเป็นต้องแยกองค์ประกอบด้านหลังออกจากรายการทูเพิล ก็สามารถทำได้โดยใช้การทำความเข้าใจรายการและการจัดทำดัชนีเชิงลบ
ความเข้าใจรายการเป็นการชวเลขเพื่อวนซ้ำในรายการและดำเนินการกับรายการนั้น
สามารถใช้รายการเพื่อเก็บค่าที่แตกต่างกัน (เช่น ข้อมูลของประเภทข้อมูลใดๆ เช่น จำนวนเต็ม จุดลอยตัว สตริง และอื่นๆ)
รายการ tuple โดยทั่วไปประกอบด้วย tuple อยู่ในรายการ
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_list = [('Will', 67, 45), ('Jam', 34, 56), ('Pow', 99, 123), ('Nyk', 0, 56)] print ("The list of tuples is : " ) print(my_list) my_result = [lis[-1] for lis in my_list] print ("The list of tuples with only rear tuple element is : " ) print(my_result)
ผลลัพธ์
The list of tuples is : [('Will', 67, 45), ('Jam', 34, 56), ('Pow', 99, 123), ('Nyk', 0, 56)] The list of tuples with only rear tuple element is : [45, 56, 123, 56]
คำอธิบาย
- รายการของทูเพิลถูกสร้างขึ้น และแสดงบนคอนโซล
- การทำความเข้าใจรายการใช้เพื่อทำซ้ำผ่านรายการ tuples และองค์ประกอบสุดท้ายเข้าถึงได้โดยใช้การจัดทำดัชนีเชิงลบ
- การดำเนินการนี้ถูกเก็บไว้ในตัวแปร
- ตัวแปรนี้คือเอาต์พุตที่แสดงบนคอนโซล