data = [['a','b'], ['a','c']]
print data[0[0]]
>>> 0
当我尝试这个时,我收到一个错误。我如何打印第一个列表中的第一个项目?
答案 0 :(得分:8)
你应该试试这个:
print data[0][0]
这是有效的,因为data[0]
是列表['a', 'b']
,因此data[0][0]
是['a', 'b'][0]
,只是'a'
。
答案 1 :(得分:4)
您只需要切换括号的位置:
print data[0][0]
答案 2 :(得分:3)
您以错误的方式访问过它,请尝试使用
print data[0][0]
答案 3 :(得分:3)
我想你正在努力写
print data[0][0]
data[0]
选择第一个列表,然后末尾的附加[0]
选择第一个列表中的第一个元素。
答案 4 :(得分:2)
使用data[0][0]
:
>>> data = [['a','b'], ['a','c']]
>>> print data[0][0]
a
答案 5 :(得分:2)
按数据[0]获取第一个列表,然后用[0]获取该列表的第一个元素,如下所示:
data[0][0]