gpt4 book ai didi

python - 如何将多个元素附加为字典中的值

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

<分区>

假设我有一本字典:

favorittForfattere={'Per':'Christie','Kari':'Ibsen', \
'Liv':'Rowling','Ola':'Ibsen', \
'Anne':'Allende', 'Jens':'Christie'}

使用这本字典,我想创建一个函数,从该字典中获取键和值,然后将它们附加到在该函数期间创建的新字典中。以前字典的值将是新字典中的键。以前字典中的键将是新字典中的值。

预期的结果是这样的

{'Christie': ['Per', 'Jens'], 'Ibsen': ['Kari', 'Ola'], 'Rowling': ['Liv'], 'Allende': ['Anne']}

到目前为止,这是我的代码

def fans(favorittForfattere):
nyFortegnelse = {}
for keys, values in favorittForfattere.items():
nyFortegnelse.update({values:keys})
print(nyFortegnelse)

我该如何解决这个问题?

这是完整的代码片段,所以它有意义

favorittForfattere={'Per':'Christie','Kari':'Ibsen', \
'Liv':'Rowling','Ola':'Ibsen', \
'Anne':'Allende', 'Jens':'Christie'}

def fans(favorittForfattere):
nyFortegnelse = {}
for keys, values in favorittForfattere.items():
nyFortegnelse.update({values:keys})
print(nyFortegnelse)

fans(favorittForfattere)

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