我在python中有一本字典,看起来像这样:
{'Alan Turing': ['Alanin', 'Anting'], 'Donald Knuth': ['Donut'], 'Claude Shannon': ['Cannon']}
现在,我想将字典的值类型从列表更改为集合。
有什么简单的方法可以做到这一点?
此代码将导致所有字典值从列表更改为集合:
d = {'Alan Turing': ['Alanin', 'Anting'], 'Donald Knuth': ['Donut'], 'Claude Shannon': ['Cannon']}
for k, v in d.items():
d[k] = set(v)
print(d)
输出
{'Donald Knuth': {'Donut'}, 'Claude Shannon': {'Cannon'}, 'Alan Turing': {'Anting', 'Alanin'}}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句