data = [['a','b'], ['a','c']]
print data[0[0]]
>>> 0
当我尝试这个时,我得到一个错误。如何打印第一个列表中的第一个项目?
你应该试试这个:
print data[0][0]
这是有效的,因为data[0]
是 list ['a', 'b']
,所以data[0][0]
is ['a', 'b'][0]
just 'a'
。
您只需要切换括号的位置:
print data[0][0]
你以错误的方式访问它,试试这个
print data[0][0]
我想你正在尝试写
print data[0][0]
data[0]
选择第一个列表,然后最后的附加[0]
项从第一个列表中选择第一个元素。
使用data[0][0]
:
>>> data = [['a','b'], ['a','c']]
>>> print data[0][0]
a
通过 data[0] 获取第一个列表,然后通过 [0] 获取该列表的第一个元素,如下所示:
data[0][0]