鱼C论坛

 找回密码
 立即注册
查看: 2552|回复: 4

萌新又来求助了,代码执行后结果不稳定,我要的是第一种,但是是不是会第二种字典w...

[复制链接]
发表于 2023-4-7 10:35:08 | 显示全部楼层
你好!从你提供的代码和输出结果来看,似乎在某些情况下,aq_data_dict 字典为空。

这可能是由于在某些情况下,if filename in filename_list: 这个条件没有满足,导致没有找到正确的文件名。

你可以在代码中添加一些打印语句来调试,看看为什么在某些情况下这个条件没有被满足。例如:

  1.     for filename_key in filename_key_list:
  2.         filename, key = filename_key
  3.         if filename in filename_list:
  4.             # ...
  5.         else:
  6.             print(f"{filename} not found in filename_list")
复制代码


这样你可以看到哪些文件名没有在 filename_list 中找到。这可能是由于在构造 filename_list 时出现了问题。

另外,你也可以尝试打印 filename_list 和 filename_key_list,以便更好地理解它们的结构。

  1. print("filename_list:", filename_list)
  2. print("filename_key_list:", filename_key_list)
复制代码


希望这些建议对你有所帮助!如果问题依然存在,请随时提问。

点评

感谢isdkz每次第一时间回复我,四层我那样改写后可以了,可能是我描述有问题,所有isdkz跟我想的不一样,再次感谢大神  发表于 2023-4-7 16:33
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-5 02:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表