从 Python 中的元组记录列表中提取后部元素

如果需要从元组列表中提取后部元素,可以使用列表理解和负索引来完成。

列表推导式是迭代列表并对其执行操作的简写。

列表可用于存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。

元组列表基本上包含包含在列表中的元组。

以下是相同的演示 -

示例

my_list = [('Will', 67, 45), ('Jam', 34, 56), ('Pow', 99, 123), ('Nyk', 0, 56)]

print ("元组列表是: " )

print(my_list)

my_result = [lis[-1] for lis in my_list]

print ("只有后元组元素的元组列表是: " )

print(my_result)

输出结果
元组列表是:

[('Will', 67, 45), ('Jam', 34, 56), ('Pow', 99, 123), ('Nyk', 0, 56)]

只有后元组元素的元组列表是:

[45, 56, 123, 56]

解释

  • 元组列表被创建,并显示在控制台上。

  • 列表推导用于遍历元组列表,并使用负索引访问最后一个元素。

  • 此操作存储在变量中。

  • 此变量是显示在控制台上的输出。

以上是 从 Python 中的元组记录列表中提取后部元素 的全部内容, 来源链接: utcz.com/z/317421.html

回到顶部