gpt4 book ai didi

python - 检查两个大型 Python 字典是否等价

转载 作者:太空狗 更新时间:2023-10-29 20:44:16 26 4
gpt4 key购买 nike

我有一个包含超过 90,000 个条目的庞大 Python 字典。由于我不会深入的原因,我需要将这个字典存储在我的数据库中,然后在稍后从数据库条目重新编译字典。

我正在尝试建立一个程序来验证我的存储和重新编译是否忠实,以及我的新词典是否等同于旧词典。对此进行测试的最佳方法是什么。

有细微差别,我想弄清楚它们是什么。

最佳答案

最明显的方法当然是:

if oldDict != newDict:
print "**Failure to rebuild, new dictionary is different from the old"

这应该是最快的,因为它依赖于 Python 的内部机制来进行比较。

更新:看来您不是追求“平等”,而是追求更弱的东西。我认为您需要编辑您的问题以明确您认为“等效”的含义。

关于python - 检查两个大型 Python 字典是否等价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7611854/

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