首页 > 解决方案 > 在 python 列表中打印特定项目

问题描述

我对python有点陌生,我只想知道如何在列表中打印单个元素。下面的例子是简单的列表。

test_list = [['abc','2'],['cds','333']]

我想知道如何只打印“abc”值。使用

print test_list[0:1]

它会显示为

[['abc', '2']]

标签: pythonlistarraylist

解决方案


test_list是一个包含列表的列表。

Pythonlist允许随机访问,即你可以访问任何你想要的元素,只要你知道它的位置索引。

例如,列表中的第一个元素是test_list[0],第二个元素是test_list[1]

同理,最后一个元素是test_list[-1],倒数第二个元素是test_list[-2]

在您的示例中,您需要第一个列表的第一个元素,因此您可以执行以下操作:

first_list = test_list[0]
first_element = first_list[0]
print(first_element)

或者,您可以摆脱所有这些临时变量:

print(test_list[0][0])

推荐阅读