gpt4 book ai didi

python - 神秘 key 错误

转载 作者:行者123 更新时间:2023-11-28 19:44:58 24 4
gpt4 key购买 nike

我现在正在为我的 CS 测试学习,并尝试编写代码,以明文形式给出整个 IMDB 数据库,找到电影中共同点最多的 Actor 。我已经差不多完成了,只是不断遇到一个奇怪的 KeyError。这是我的代码:

enter image description here

我遇到的问题是,当我运行它时,它会在运行突出显示的代码时产生一个键错误。我已经验证它确实在用字符串索引字典,并且所述键在字典中,但它仍然无法正常工作。有什么想法吗?

最佳答案

当您执行 other_people = people_and_their_movies 时,您并不是在复制。您正在使 other_people 指向与 people_and_their_movies 指向的同一对象。因此,当您执行 del other_people[actor1] 时,您从两个 指令中删除了 Actor (因为它们是相同的)。

相反,执行 other_people = people_and_their_movies.copy()

(顺便说一句,在 StackOverflow 上,最好将您的实际代码复制并粘贴为文本而不是屏幕截图。这样人们就可以剪切和粘贴您的代码并自己尝试找出问题所在。)

关于python - 神秘 key 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13437687/

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