码迷,mamicode.com
首页 > 编程语言 > 详细

Python——dict字典

时间:2018-09-19 22:07:36      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:pytho   获取   div   删除   www   key   覆盖   nbsp   字典   

不可变数据类型:元组 bool int str

可变数据类型: list dict set

dict key 必须是不可变数据类型,可哈希

      value 任意数据类型

dist 有点: 二分查找取查询 

     存储大量关系数据

  特点:无序

#建立字典
dict = {
    name:[abc,bca]
    py9:[{num:71,age:18}
           {num:72,age:19}
           {num:73,age:20}
        ]
    True:1
    (1,2,3):wuyiyi,
    2:two,
}
dic1 = {age:18,name:jin,sex:male}
#
dic1[high] = 185 #没有键值增加
dic1[age] = 16 #有键值就覆盖原值
dic1.setdefault(weightkey) #无键值,附加NONE

#
dic1.pop(age) #有返回值,按键取删除
dic1.pop(www,无此键值#无键值返回改信息,但不会报错
dic1.popitem() # 默认删除最后一个3.6版本以后  有返回值

#清空
dic1.clear()

#
dict2.update(dict1) #有的覆盖,没有的添加 dict1到dict2

#
dic1.keys() #key 值
dic1.values() # values值
dic1.items() #返回元祖,按条目返回

## 默认打印键值 所以 可以不用指定

dic1.get(key) #获取键值,无次键值,返货none




 

 

Python——dict字典

标签:pytho   获取   div   删除   www   key   覆盖   nbsp   字典   

原文地址:https://www.cnblogs.com/cxys85/p/9676650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!