解决Python中字典遍历未知键的问题

原创 小灰灰 2025-01-17 16:45 47阅读 0赞

在Python中,如果你的字典遍历时遇到未知键,你可以使用dict.get(key, default)方法来避免 KeyError。

这里举个例子:

  1. # 初始化一个字典
  2. my_dict = {'name': 'John', 'age': 30}
  3. # 遍历字典,如果遇到未知键,返回默认值(在这里是None)
  4. for key in my_dict:
  5. value = my_dict.get(key, None) # 获取键的值或默认值
  6. if value is not None: # 如果获取到的值不是None,则打印
  7. print(f"{key}: {value}")

上述代码会输出字典中所有已知和未知键的值。如果遇到未知键,就会打印出“: ”这样的信息。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,47人围观)

还没有评论,来说两句吧...

相关阅读