data = [['a','b'], ['a','c']]
print data[0[0]]
>>> 0
これを試してみると、エラーが発生します。1番目のリストから1番目のアイテムを印刷するにはどうすればよいですか?
これを試してみてください:
print data[0][0]
data[0]
がリスト['a', 'b']
であるため、これは機能data[0][0]
し['a', 'b'][0]
ます'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]