Edited at

zip関数について


背景

kaggleのサッカーのデータセットに対してのタプルを作成する方法を模索していた際にzip関数を使用しました。


zip関数について

zip関数は複数のリストを抽出したり、タプルを作成します。


zip.py


a = [1, 2, 3, 4]
b = [2, 4, 6, 8]
c = []
for i in zip(a, b):
c.append(i)
print(c)

c = [(1,2), (2,3), (3,4)]

以下のように複数のリストのそれぞれの要素の抽出に成功しました!!

また、タプルを作成する場合は、以下のようにします!!

tuple(c)

c = ((1, 2), (2, 3), (3, 4))