リストのリストの作成方法
リストにはいろいろな型の要素を格納でき、使える方にはリストも含まれます。
>>> a = ['あ', 'い', 'う'] >>> b = [10, 20, 30] >>> c = [True, False] >>> d = [a, b, c] >>> d [['あ', 'い', 'う'], [10, 20, 30], [True, False]] >>> d[0] ['あ', 'い', 'う'] >>> d[1] [10, 20, 30] >>> d[2] [True, False]
リストのリストの要素は以下のようにアクセスします。
>>> d[0][2] 'う' >>> d[1][1] 20 >>> d[2][0] True
範囲外のオフセットを指定すると例外が起きます。
>>> d[2][2] Traceback (most recent call last): File "", line 1, in IndexError: list index out of range