zoukankan      html  css  js  c++  java
  • 字典的创建以及操作

    
    
    #字典两大特点:无序,键唯一
    #dic1={}
    # dic2=dict((('name','alex'),))  使用dict创建, 需要在键值对后面加  ,

           增    setdefault :  键存在,不改动返回相应的值
     #键不存在,在字典中中增加新的键值对,并返回相应的值
    # dict1={'age':18}
    # ret=dic1.setdefault('age',34)
    # print(ret) {'age':18}
    #查  通过键去查找
    # dic3={'age': 18, 'name': 'alex', 'hobby': 'girl'}
    #
    # print(dic3['name'])
    #
    # print(list(dic3.keys()))
    # print(list(dic3.values()))
    # print(list(dic3.items()))
    # dic5.clear() # 清空字典
    # print(dic5)
    # del dic5['name'] #删除字典中指定键值对
    # print(dic5)


    # print(dic5.pop('age')) #删除字典中指定键值对,并返回该键值对的值
    # ret=dic5.pop('age')
    # print(ret)
    # print(dic5)

    # a = dic5.popitem() #随机删除某组键值对,并以元组方式返回值
    # print(a, dic5)

    # del dic5 #删除整个字典
    # print(dic5)


    #5 其他操作以及涉及到的方法


    # dic6=dict.fromkeys(['host1','host2','host3'],'test')
    # print(dic6)#{'host3': 'test', 'host1': 'test', 'host2': 'test'}





  • 相关阅读:
    ubuntu Server 16.04 LTS 安装odoo
    linux常用命令大全
    sql 百万级数据库优化方案
    FreeSpire.XLS的使用
    备份集中的数据库与现有的数据库不同解决方案
    图片延迟加载的实现
    亚马逊菜单应用例子
    提取吗
    linux内核学习网站
    phpexcel1
  • 原文地址:https://www.cnblogs.com/lokerx/p/10694219.html
Copyright © 2011-2022 走看看