首页 > 编程语言 >【Python】判断列表或字典中是否存在key值

【Python】判断列表或字典中是否存在key值

时间:2022-10-20 09:57:44浏览次数:46  
标签:存在 name Python key print 字典

第一种

in 方法 ,即列出所有key值查询是否在里面

a = {"name": "1", "value": "2"}
    if "name" in a.keys():
        print("存在")
    else:
        print("不存在")

 

结果:

  

 

 

 

第二种

Python 字典(Dictionary) 自带的 dict.has_key(key)方法

  用于确定给定的键是否存在于字典

 

print(a.has_key("name"))

 

结果

  存在key 输出:True

  不存在key 输出:False

 

  Tips:此方法在python3中被删除

标签:存在,name,Python,key,print,字典
From: https://www.cnblogs.com/phoenixy/p/16808677.html

相关文章

  • Python3中Super函数的使用
    Super函数用法主要用于调用父类函数代码演示classA:def__init__(self):self.n=2print('此时执行A的自定义函数,self的n值为',self.n)d......
  • 盘点一个Python自动化办公的实战案例(word文件处理)
    大家好,我是Python进阶者。一、前言前几天在Python铂金交流群【JethroShen】问了一个Python自动化办公的问题,提问截图如下:代码运行后的结果:他预期的效果是选项和答案......
  • python对列表里的元组,列表,字典进行排序
    python对列表里的元组,列表,字典进行排序其实很简单就是利用列表对象自带的sort方法和方法内的key关键字参数和lambda匿名函数搭配即可。若有:L=[('b',6),('a',1),('c',3)......
  • 6、最后一篇,小白看的Python基础教程,详细得很
    13、Python标准库Python标准库是随Pthon附带安装的,包含了大量极其有用的模块。我们主要了解下sys和os就够了。13.1sys模块sys模块主要是针对与Python解释器相关的变......
  • 5、第三篇、小白看的 Python 基础教程,详细得很
    7、面向对象编程万物皆是对象,Python当然支持面向对象编程。类和对象是面向对象编程的两个主要方面,类创建一个新的对象,对象是这个类的实例。对象可以使用类的变量,属于对象......
  • 9、深入Python条件和循坏
    条件控制简单来说:当判断的条件为真时,执行某种代码逻辑,这就是条件控制。那么在讲条件控制之前,可以给大家讲一个程序员当中流传的比较真实的一个例子说有一天一个程序员,他......
  • 8、深入Python字典和集合
    字典和集合字典是一系列无序元素的组合,其长度大小可变,元素可以任意地删减和改变。不过要注意,这里的元素,是一对键(key)和值(value)相比于列表和元组,字典的性能更优,特别是对于......
  • 7、深入Python列表和元组
    什么是列表和元组列表是动态的,长度大小不固定,可以随意地增加、删减或者改变而元组是静态的,长度大小固定,无法增加删减或者改变定义列表和函数l=[1,2,'hello','worl......
  • 4、第二篇、小白看的 Python 基础教程,详细得很
    6.2元组tuple和list十分相似,但是tuple是不可变的,即不能修改tuple,元组通过圆括号中用逗号分割的项定义。支持索引和切片操作可以使用in查看一个元素是否在tuple中。......
  • XX学Python·pandas dataframe读取csv、tsv,使用行列标签和位置读取
    1.DataFrame和Series简介pandas是用于数据分析的开源Python库,可以实现数据加载,清洗,转换,统计处理,可视化等功能。pandas最基本的两种数据结构:1)DataFrame用来处理结......