我有一个关于接受答案的问题这个问题.
你能解释一下为什么这段代码:
[{'type':k, 'items':v} for k,v in res.items()]
Run Code Online (Sandbox Code Playgroud)
做这项工作,即它将项目组合在一起,用相同的键列出.
你能解释一下吗?
[{'type':k, 'items':v} for k,v in res.items()]
让我们把它分开:
for k,v in res.items()
迭代的条目res
,把每个关键字和值对k
和v
分别.{'type':k, 'items':v}
创建一个双元素字典.第一个元素有关键'type'
和价值k
; 第二个元素有关键'items'
和价值v
.[...]
是每个条目res
被转换为字典,如步骤2中所解释的,并且所得到的字典存储在列表中. 归档时间: |
|
查看次数: |
111 次 |
最近记录: |