gpt4 book ai didi

python - 嵌套列表或集合理解的正确语法

转载 作者:太空宇宙 更新时间:2023-11-03 13:03:17 27 4
gpt4 key购买 nike

想象一下这个对象:

my_obj = {
'Episodes' : [
{'Tags' : ['one','two','three']},
{'Tags' : ['three','four','five']}
]
}

我想创建一组标签:

tags = set(tag for tag in e['Tags'] for e in my_obj['Episodes'])

但是,它不起作用,因为未定义 e。我该怎么做??

最佳答案

tags = set(tag  for e in my_obj['Episodes'] for tag in e['Tags'])

你需要改变顺序,先拿到 e...:)

关于python - 嵌套列表或集合理解的正确语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12739626/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com