zoukankan      html  css  js  c++  java
  • dict及增删查改 01

    优点:

    1.二分查找去查询

    2.储存大量的关系型数据

    特点:pycharm3.5及以下版本是无序的。

    dic1 = {'age':16,'name':'套你大象','sex':',male'}
    #
    dic1['high'] = 183#没有键值对,添加一个
    dic1['age'] = 18#有键值对,则值覆盖
    dic1.setdefault('weight',150)#若字典中有键值对,则不做任何添加。没有才添加。
    dic1.setdefault('name','sb')
    print(dic1)
    View Code

    #
    dic1 = {'age':16,'name':'套你大象','sex':',male'}
    #dic1.pop('age')
    print(dic1.pop('age'))#有返回值
    print(dic1.pop('age','没有此键'))#可以在后面设置返回值来查看是否有这个键,没有会返回设置值。有直接删除
    print(dic1.pop('age',None))#也可以直接用none表示
    print(dic1)
    View Code
    dic1 = {'age':16,'name':'套你大象','sex':',male'}
    print(dic1.popitem())#随机删除,有返回值 元组,删除的键值
    dic1.clear()#清空字典
    View Code
    dic1 = {'age':16,'name':'套你大象','sex':',male'}
    # print(dic1.popitem())#随机删除,有返回值 元组,删除的键值
    # dic1.clear()#清空字典
    del dic1['name'] #使用del也可以删除,但是没有返回值
    print(dic1)
    View Code
  • 相关阅读:
    使用curl传递cookie错误的问题
    P3P设置第三方cookie解决方案
    国内的在线编程学习网站
    十大在线编程学习网站
    CGI,FastCGI,PHP-CGI与PHP-FPM
    工具收藏
    初识docker
    PHP优化
    JS各种语法
    面试题 比较运算、去扩展名的多种方法、内存回收
  • 原文地址:https://www.cnblogs.com/zly9527/p/11222984.html
Copyright © 2011-2022 走看看