從 Python 中的元組記錄列表中提取後部元素
如果需要從一個元組列表中提取尾部元素,可以使用列表解析和負索引來實現。
列表解析是迭代列表並對其執行操作的簡寫形式。
列表可用於儲存異構值(即任何資料型別的資料,如整數、浮點數、字串等)。
元組列表基本上包含儲存在列表中的元組。
以下對其進行了演示 −
示例
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]
解釋
- 建立了一個元組列表,並將其顯示在控制檯上。
- 使用列表解析來迭代元組列表,並使用負索引訪問最後一個元素。
- 此操作儲存在變數中。
- 此變數將顯示在控制檯上的輸出。
廣告