python:字典详解2(default预设值:get(0、setdefault()\defaultdict()、key的类型)

1:default预设值

(1)get(key,value)

 

 

get(key,value)作用等于下面的内容。

 

(2)setdefault(key,defaultvalue).append(value)

 

 

 setdefault(key,defaultvalue).append(value)等于一下if和else语句

 (3)defaultdict(形态)

 

 defaultdict(value)作用如果key不在字典中,则会在字典中添加入对应的value。

【注意value】可以是list、tuple、set

(4)有效字典的key的类型:只要是不可被修改的都可以(因为只有不可修改的可以被hash:例如string字符串、tuple元组)

 

 valid有效的

technical term 专业名词

 

posted @ 2020-12-16 23:39  收购阿里巴巴  阅读(570)  评论(0编辑  收藏  举报