MFB*_*MFB 3 python list-comprehension set
想象一下这个对象:
my_obj = {
'Episodes' : [
{'Tags' : ['one','two','three']},
{'Tags' : ['three','four','five']}
]
}
Run Code Online (Sandbox Code Playgroud)
我想创建一组标签:
tags = set(tag for tag in e['Tags'] for e in my_obj['Episodes'])
Run Code Online (Sandbox Code Playgroud)
但是,它不起作用,因为e没有定义.我该怎么做??
tags = set(tag for e in my_obj['Episodes'] for tag in e['Tags'])
Run Code Online (Sandbox Code Playgroud)
你需要改变订单并获得e ... :)
| 归档时间: |
|
| 查看次数: |
476 次 |
| 最近记录: |