Pythonで2つのリストをくっつけてペアにする方法

Pythonで2つのリストをくっつけてペアにする方法は、zip() 関数を使用することです。zip() 関数は、複数の反復可能なオブジェクト(リスト、タプル、等)を受け取り、対応する要素をペアにして新しい反復可能なオブジェクトを生成します。以下は具体的な例です:

python
list1 = [1, 2, 3] list2 = ['a', 'b', 'c'] pairs = list(zip(list1, list2)) print(pairs)

このコードでは、zip() 関数を使用して list1list2 をペアにし、それらのペアを含むリスト pairs を生成しています。pairs リストは次のようになります:

css
[(1, 'a'), (2, 'b'), (3, 'c')]

各リストから対応する要素がペアになり、新しいリストが生成されています。この方法を使用すると、2つのリストから対応する要素をペアにできます。ペアリストの長さは、元のリストの中でより小さいリストの長さに制約されます。したがって、もし2つのリストの長さが異なる場合、短い方のリストがペアリストの長さになります。