Pythonでリスト2つを辞書にする方法
zip()関数で2つのリストを1つのリストにまとめ、dict()関数で辞書に変換できます。例は以下です。
keys = ['a', 'b', 'c']
values = [1, 2, 3]
result = dict(zip(keys, values))
print(result)
出力:
{'a': 1, 'b': 2, 'c': 3}
この例では、zip(keys, values) は keys と values を同じインデックス位置で結合してリスト [(‘a’, 1), (‘b’, 2), (‘c’, 3)] を生成します。 その後、dict() 関数は、そのリストを辞書に変換します。