您当前的位置:首页 > 计算机 > 编程开发 > Python

Python 判断字典中 key 是否存在(三种方式)

时间:02-28来源:作者:点击数:
  • 方式一:has_key(),在 python2.2 之前已经被放弃,所以推荐使用其他方式。
    dict = { 'name': 'dzm', 'age': '20' }
    print(dict.has_key('name')) # True
    print(dict.has_key('id'))   # False
    
  • 方式二:keys(),需要 in 配合使用,也可以使用 not in
    dict = { 'name': 'dzm', 'age': '20' }
    print('name' in dict.keys())    # True
    print('id' in dict.keys())      # False
    print('id' not in dict.keys())  # True
    
  • 方式三:in 或 not in【推荐使用】
    dict = { 'name': 'dzm', 'age': '20' }
    print('name' in dict)    # True
    print('id' in dict)      # False
    print('id' not in dict)  # True
    
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门