day05.study

今天主要内容笔记:

1.字典介绍(dic)

大括号括起来,内部使用key:value形式,比如dic={"jay":"周杰伦,"jj":"林俊杰}

字典中的key是不可变得,必须是可哈希的,value是可以改变的,并且字典的顺序不是按我们保存的,无序的.

2.字典的增删改除

1)dict[不存在的key]=value,setdefault():增加

2).pop(key).del ;dict[key].pop.item(); clear()

3).dict[存在的key]=新的值,d1.update(d2)把d2的k-v更新到d1中.

4).get(key,默认值),setdefault(),dict[key]

3.字典中的常用方法

1) keys():for key in dic.keys()返回所有字典中的key的集合,但不是列表(高仿列表)

2)values():for value in dic.values()返回所有的value集合

3)items() 返回键值对. 元祖

4.字典的嵌套:

dic={"name":"汪峰","age":"58'',"wife":{"name":"国际章","age":"37"}输出国际章的年龄

print(dic["wife"]["name"])

猜你喜欢

转载自www.cnblogs.com/zhangdaye/p/9273873.html
今日推荐