字典dict 和 ‘元组,列表,字典的补充’

字典dict :

增:第一种: dic[键-'hobby']:内容-'girl' 有则覆盖无则添加

第二种:setdefault dic.setdefault('hobby','girl') 无责添加有责不变

删:pop有返回值 dic.pop('键')

dic.clear清空字典

del dic删除字典

del dic['键']

popitem()随即删除,返回删除的键值对

改: dic['键']='内容'

update

查: dic['键'] dic.get('键','没有此键')

其他方法:keys()values()items()     

用于循环键  循环值  循环键值对

dic.key()     dic.values() 

键转化成列表: list(dic.key)

概念:分别赋值

a,b,=2,3 一一对应 a,b,=[2,3]

嵌套:

 

补充:

元组:如果元组内只有一个元素,此元素是什么数据类型,该表达式就是什么数据类型

对于list:

在循环一个列表时不要进行删除(一旦删除,索引随时改变),容易出错 非要传出的话倒着删

字典: dic = dict.fromkeys('abc','alex')

dic = dict.fromkeys([1,2,3],[]),

列表为同一个列表 再循环字典中,不能增加或删除此字典的键值对

#列表和字典可以结合  在列表循环时删除字典内容

 

posted @ 2018-03-26 15:37  徐阳阳  阅读(121)  评论(0编辑  收藏  举报