「Python」辞書(dict)のitemsメソッドとlistメソッドの使い方
環境
PyCharm 2021.3
Python 3.9.7
書式
辞書名 = {キー1:値1,キー2:値2}
変数名 = list(辞書名.items())
items()メソッドはdict_itemsクラスを返します。
各要素が(key, value)のタプルとなります。
使用例
#辞書dt dt = {'keyA': 'tokyo', 'keyB': 'oosaka', 'keyC': 'fukuoka'} #list関数で辞書の要素をリストする reslist = list(dt.items()) print(reslist) print('タプルとして受け取る結果1') resList2=list(dt.items()) print(resList2) print(type(resList2)) print('タプルとして受け取る結果2') resList3=list(dt.items()) print(resList3[0]) print(type(resList3[0]))
実行結果
[('keyA', 'tokyo'), ('keyB', 'oosaka'), ('keyC', 'fukuoka')] タプルとして受け取る結果1 [('keyA', 'tokyo'), ('keyB', 'oosaka'), ('keyC', 'fukuoka')] <class 'list'> タプルとして受け取る結果2 ('keyA', 'tokyo') <class 'tuple'>