python day- 4

字典(dic)

1.定义及格式

用{ }大括号括起来的,由key:value 来保存数据的就是 字典(dic)

eg:dic = {"及时雨" : "宋江" , "玉麒麟" : "卢俊义", "智多星" : "吴用"}

这就是一个字典。

格式是 key : vlaue

字典中的key 必须是可哈希的,也就是不可变的。value 是可变的。

保存的状态是无序的

2.

字典的增删改查

1)增:

dic[   ]的形式增

输出

如果,增加的key存在,将会替换原来的key;如果增加的key不存在,则在原dic中,添加新的元素。

dic.setdefalut 的形式增

输出

 

2)删:

dic.pop 方法删除(有返回值)

输出

 del dic[   ]  (无返回值)

 

输出

删除所需要删除的元素,并且没有返回值。

dec.popitem(随机删除,并可以有返回值)

输出

3)改

 dic[ key ] 对已经存在的key 进行修改。

输出

update(更新)

4)查

dic.get 查询

 

输出

查询出春节对应的value 值。

dic[    ] 查询

输出

dic.setdefault

输出

首先判断原来字典中有没有这个key,如果有,直接输出该key 对应的value值;如果没有将会把该key加入到新的字典中,并输出该key对应的value值。

 

猜你喜欢

转载自www.cnblogs.com/wf123/p/9275027.html