【1.14】字典【3】

1、formkeys

根据传入序列 创建字典,他是类dict 的方法

a = ["abc","abce",1,2]

可以这样 info = dict.formkeys(a,123)

这里的序列 是可迭代的对象

如果后面不传入任何值,生成的字典info 的值就 None,传入的值为123 ,那么所有键对应得值都是 123

2、pop 可以删除字典中的键值对

pop 中指定的键,删除时,返回键对应的值,

如果没有对应得键, 就返回pop传入的默认值,

如果pop 没有传入默认值, 该键又不存在, 就会报错

3、popitem 删除字典中当时排序中最后一个键值对

返回一个元组,可以用两个参数来接收  K, V

4、setdefault

如果存在key  就不设置  返回字典中 key 的值

如果不存在key 就设置,返回setdefault中 参数中欲设置的值

5、update

更新 就是覆盖,没有就添加, 有就覆盖

可以字典,也可以赋值传值的方式

其实赋值也是转换为字典,然后再更新

6、keys values items update get 五个方法

 

posted @ 2016-03-11 10:56  科学小怪癖  阅读(69)  评论(0)    收藏  举报