内容
以下のコードを実行すると[[0, 1, 2, 3], [1, 2, 3, 4], [2, 3, 4, 5], [3, 4, 5, 6]]となるのですが、
なぜ5行目で+をすることでこのようなことになるのでしょうか?数値の「和」にはならないのでしょうか?
また、+をに変換すると、[[0, 0, 0, 0], [0, 1, 2, 3], [0, 2, 4, 6], [0, 3, 6, 9]]となる理由もよくわかりません。最初の[0, 0, 0, 0]は0〇〇なので理解できますが、それ以降のものが不明です。
宜しくお願い致します。
該当のソースコード
python
1list_add = [] 2 3for x in range(4): 4 list_inner = [] 5 6 for y in range(4): 7 list_inner.append(x + y) 8 9 list_add.append(list_inner) 10 11print(list_add)> 引用テキスト
回答1件
あなたの回答
tips
プレビュー