gpt4 book ai didi

python - 将设定值组合成一个集合

转载 作者:太空狗 更新时间:2023-10-29 20:58:30 24 4
gpt4 key购买 nike

我有以下字典对象:

obj = {
'US': set(...),
'FR': set(...),
'BE': set(...)
}

我如何将它组合成一个集合?目前我正在做的详细方式是:

items = set(list(obj['US']) + list(obj['FR']) + list(obj['BE']))

最佳答案

一个有效的方法是使用 set.union(*obj.values())

例如:

obj = {
'US': set([1,2,3]),
'FR': set([3,4,5]),
'BE': set([5,6,7])
}

set.union(*obj.values())
Out[35]: {1, 2, 3, 4, 5, 6, 7}

关于python - 将设定值组合成一个集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32728394/

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