字符串转字典

1 投票
6 回答
530 浏览
提问于 2025-04-16 17:17

我想把一个字符串转换成字典。比如:

Milk, Cheese, Bottle

这个程序会把它转换成字典。

{"Milk":"NULL", "Cheese":"NULL", "Bottle":"NULL"}

我该怎么做呢?

6 个回答

2
dict.fromkeys((k.strip() for k in "Milk, Cheese, Bottle".split(',')), 'NULL')

当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。

5
>>> s = "Milk, Cheese, Bottle"
>>> d = dict.fromkeys(s.split(', '),"NULL")
>>> d
{'Cheese': 'NULL', 'Milk': 'NULL', 'Bottle': 'NULL'}

当然可以!请把你想要翻译的内容发给我,我会帮你把它变得更简单易懂。

8
>>> string = 'Milk, Cheese, Bottle'
>>> dict((key, None) for key in string.split(', '))
{'Cheese': None, 'Milk': None, 'Bottle': None}

当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。

撰写回答