在dict键的空格上拆分,取valu

2024-10-03 02:42:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一本字典,它的格式如下:

myDict = {'foo': bar, 'foobar baz': qux}

现在,我想在dict的键中拆分空白,使其成为下一个键并获取值(duplicate)

myDictRev1 = {'foo': bar, 'foobar': qux, 'baz': qux}

Tags: 字典foo格式barbazdictmydict空白
1条回答
网友
1楼 · 发布于 2024-10-03 02:42:25

你可以这样使用字典理解:

>>> myDict = {'foo': 'bar', 'foobar baz': 'qux'}
>>> {k:v for k, v in myDict.items() for k in k.split()}
{'baz': 'qux', 'foo': 'bar', 'foobar': 'qux'}

相关问题 更多 >