我对python有点新意,我只想知道如何在列表中打印单个元素。以下示例是简单列表。
test_list = [['abc','2'],['cds','333']]
我想知道如何只打印“abc”值。使用
print test_list[0:1]
它会显示为
[['abc', '2']]
test_list
是一个包含列表的列表。
Python list
允许随机访问,即你可以访问你想要的任何元素,只要你知道它的位置索引。
例如,列表中的第一个元素是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])