home changes contents help options

089:配列の要素を取得

配列(リスト)の要素を取り出すには、インデックスを使用します。インデックスとはいうのは、「n番目の要素」といった、要素が格納されている場所を数を指定するための、その数そのものです。
一般社会では、先頭の番地は1となりますが、インデックスでは0が基点となるのが普通です。

 >>> fruits=['apple','orange','banana','melon']
 >>> fruits[1]
 'orange'
 >>> fruits[-1]
 'melon'
 >>> fruits[1:]
 ['orange', 'banana', 'melon']
 >>> fruits[:-1]
 ['apple', 'orange', 'banana'
 >>> fruits[1:2]
 ['orange']
 >>> fruits[1:3]
 ['orange', 'banana']
 >>> fruits[-3:2]
 ['orange']

タプルの例

呼び出すときはなぜか[]です。

 >>> fruit=('banana','passion fruit')
 >>> fruit[0]