gpt4 book ai didi

python - 如何使用 Python 集并将字符串作为字典值添加到其中

转载 作者:IT老高 更新时间:2023-10-28 20:46:38 26 4
gpt4 key购买 nike

我正在尝试创建一个将值作为 Set 对象的字典。我想要一组与唯一引用关联的唯一名称)。我的目标是尝试创造类似的东西:

目标:

Dictionary[key_1] = set('name')    
Dictionary[key_2] = set('name_2', 'name_3')

添加到 SET:

Dictionary[key_2].add('name_3')

但是,使用 set 对象将 name 字符串分解为预期的字符 here .我试图使字符串成为元组,即 set(('name'))Dictionary[key].add(('name2')),但这确实无法按要求工作,因为字符串被拆分为字符。

是通过列表将字符串添加到集合以阻止它被分解成字符的唯一方法

'n', 'a', 'm', 'e'

任何其他想法将不胜感激。

最佳答案

您可以像@larsmans 解释的那样编写单个元素元组,但很容易忘记结尾的逗号。如果您只使用列表作为 set 构造函数和方法的参数,则可能不太容易出错:

Dictionary[key_1] = set(['name'])    
Dictionary[key_2] = set(['name_2', 'name_3'])

Dictionary[key_2].add(['name_3'])

都应该按照您的预期工作。

关于python - 如何使用 Python 集并将字符串作为字典值添加到其中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24654183/

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