ray88’s diary

お仕事で困ったとき用の自分用の覚書

Python 複数リストを同時に扱う for文, zip( )

python 目次 - ray88’s diary
zip() 関数を使用すると for文で複数のリストを同時に扱うことができる。
 zip()の引数として与える複数のリストの長さ(要素数)は同じにする
 リストの長さが異なる場合、最も短いリストに合わせて処理が終了する。

#リストを設定
name1 = ["鈴木","田中","赤尾","佐々木","高田"]
name2 = ["星奈","優美","恵子","薫花","幸恵"]
full_name =[]
#2つのリストの要素同士を連結した新しいリストを生成
for n1,n2 in zip(name1,name2):
    full_name.append(n1 + n2)
#出力結果
print(full_name)