「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'>

 

Python

Posted by arkgame