偏爱小仙女 发表于 2022-9-18 22:59:14

请问下这个方法是什么意思,加不加效果都一样啊

d={}
d = d.get(clas,[])+

请问下d = d.get(clas,[])这句话是什么意思啊,加不加效果都一样,麻烦高手解答下 谢谢啦

ZhKQYu 发表于 2022-9-19 18:43:29

目的是为了防止你访问字典的时候,出现keyerror,也就是说,如果键clas不在字典里面存在,直接访问的话会报keyerror,但是用get方法的话,如果字典里存在当前访问的键,那么就返回对应的值,如果不存在的话就返回一个空列表,这样就不至于出错。
页: [1]
查看完整版本: 请问下这个方法是什么意思,加不加效果都一样啊