\

Pythonでは、リストを辞書に変換するためのいくつかの方法があります。ここでは、その中から主要な2つの方法を紹介します。

1. dict関数を使用する

dict関数は、キーと値のペアを要素に持つ2次元リストを辞書に変換するのに使用できます。

fruits_list  = [['Apple',100], ['Banana',150], ['Grape',500]]
fruits_dict  = dict(fruits_list)
print(fruits_dict)  # {'Apple': 100, 'Banana': 150, 'Grape': 500}

2. zip関数とdict関数を組み合わせる

zip関数とdict関数を組み合わせることで、2つのリスト(1つはキー、もう1つは値)を辞書に変換することができます。

fruits_list  = ['Apple', 'Banana', 'Grape', 'Peach', 'Melon']
prices_list  = [100, 150, 500, 200, 1000]
fruits_dict  = dict(zip(fruits_list, prices_list))
print(fruits_dict)  # {'Apple': 100, 'Banana': 150, 'Grape': 500, 'Peach': 200, 'Melon': 1000}

これらの方法を使えば、Pythonでリストを辞書に変換することが容易になります。適切な方法を選んで、コードをより効率的にしましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です