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