ここでPythonの初心者、私はリストのリストを持っており、そのリストの特定の部分を参照したいと思います。
例えば
lol = [[1, 2, 4], [6, 7, 8], [9, 10, 14]]
リストの1つ、たとえば1、6、9の最初の項目を印刷したいだけの場合、どうすればよいですか?
lol [0]など、各リストを個別に参照する方法を見つけることしかできませんが、そのリスト内のアイテムを参照することはできません。
よろしくお願いします!
乾杯
>>> lol = [[1, 2, 4], [6, 7, 8], [9, 10, 14]]
>>> lol[0][0]
1
>>> lol[1][0]
6
>>> lol[2][0]
9
[x]
別のレベルを追加します。
lol[2][0]
最後のリストの最初の要素が表示されます。
リストの1つ、たとえば1、6、9の最初の項目を印刷したいだけの場合、どうすればよいですか?
リスト内包表記を使用して、リストのリスト内の特定の位置にあるアイテムをフェッチするだけです。
lol = [[1, 2, 4], [6, 7, 8], [9, 10, 14]]
print [item[0] for item in lol]
久しぶりですが、次のコードになると思います。
for innerList in lol:
print innerList[0]