01 / 07
二重ループで探していたこと
2つの名簿から「両方に載っている人」を探したい。いまの道具でも書ける。
外側で A 組を回して、内側で B 組を回して、同じ名前だったら足す。第2章でやった二重ループだね。
動くけれど、読むのに少し時間がかかる。「何をしたいコードか」が形から見えてこないんだ。
a_kumi = ["ゆい", "はると", "みなと"]b_kumi = ["はると", "そら", "みなと"]ryouhou = []for a in a_kumi: for b in b_kumi: if a == b: ryouhou.append(a)print(ryouhou)実行結果
['はると', 'みなと']