pythonについて質問です。
result = []
base = [1, 2, 3]
for x in base:
for y in base:
result.append((x, y))
print(result)
結果
[(1, 1),(1, 2),(1, 3),(2, 1), (2, 2),(2, 3),(3, 1),(3, 2),(3, 3)]
こうように表示される仕組みが分かりません。
なぜxだけ先に1が3つ作られてyが1,2,3とタプル内に組み込まれるのか教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/20 03:41