Spe*_*cer 6 python dictionary list python-2.7
基本上,我有一个字典,我想转换成一个列表列表(每个组件列表由字典中的键和值组成).
我这样做的原因是我可以使用for循环遍历这个新列表,并使用键和值执行某些操作.如果有更简单的方法,我愿意接受建议.
Gur*_*M K 20
这个解决方案怎么样?不需要通过不必要的循环,更清洁和更短的时间让你的手脏!
d = { 'a': 1, 'b': 2, 'c': 3 }
map(list, d.items())
[['a', 1], ['c', 3], ['b', 2]]
Run Code Online (Sandbox Code Playgroud)
Wil*_*uck 12
for key, value in my_dict.iteritems()
Run Code Online (Sandbox Code Playgroud)
这将迭代字典,存储每个键key
和每个值value
.查看文档.