Python初学者在这里,我有一个列表列表,想要引用该列表的特定部分。
例如
lol = [[1, 2, 4], [6, 7, 8], [9, 10, 14]]
如果我只想打印其中一个列表中的第一个项目,例如1,6或9,我该怎么做?
我只能找到单独引用每个列表的方法,例如lol [0],但不能引用该列表中的项目。
提前感谢您的帮助!
干杯
答案 0 :(得分:5)
>>> lol = [[1, 2, 4], [6, 7, 8], [9, 10, 14]]
>>> lol[0][0]
1
>>> lol[1][0]
6
>>> lol[2][0]
9
答案 1 :(得分:3)
添加另一个[x]
级别:
lol[2][0]
将为您提供上一个列表中的第一个元素。
答案 2 :(得分:1)
如果我只想打印其中一个列表中的第一项,例如1,6或9,我该怎么做?
只需使用列表推导来获取列表列表中特定位置的项目:
lol = [[1, 2, 4], [6, 7, 8], [9, 10, 14]]
print [item[0] for item in lol]
答案 3 :(得分:0)
已经有一段时间了,但我相信这将是以下代码。
for innerList in lol:
print innerList[0]