• python---判断字段中是否包含一个key


    python---判断字段中是否包含一个key

    流畅的python学习笔记

    判断字段中是否包含某个key有以下3种方法

    # 判断一个key是否存在与字典中
    my_dict = {'a':1,'b':2,'c':3,'d':4}
    # 方法一 (采用这种方法会递归调用__contains__方法)
    if 'a' in my_dict:
        print("存在")
    else:
        print("不存在")
    
    # 方法二 (在python3中这种方法要比第一种块,因为my_dicy.keys()返回的是一个视图,视图查找元素会很快,可以参考https://docs.python.org/3/library/stdtypes.html#dictionary-view-objects)
    if 'a' in my_dict.keys():
      
    else:
        print("不存在")
    
    # 方法三 (因为方法一中 'a' in mydict 的时候会调用__contains__()这个魔术方法,所以我们直接调用可以,这样方便很多)
    if my_dict.__contains__('a'):
        print("存在")
    else:
        print("不存在")
    

    执行结果

    D:	oolsPython36python.exe D:/ops_class/test.py
    存在
    存在
    存在
    

    print("存在")

  • 相关阅读:
    python base64加密文本内容(1)
    python 翻译爬虫
    json为txt文本加密
    python json
    repr()函数
    linux 基本命令
    测试管理工具--禅道
    测试基础理论
    测试用例--场景法
    测试用例--测试大纲(提纲)法
  • 原文地址:https://www.cnblogs.com/jruing/p/14576254.html
Copyright © 2020-2023  润新知