info = {“k1“:1,“k2“:“222“,“k3“:“guohan“} 可变类型不可以做字典的键(列表,字典,集合) 因此键可以是整数什么的如 info = {1:2}公
1.索引info[k1] 通过键2.切片无3.步长无4.for循环for i in info for i in info.keys(): for i in info.values(): for v1,v2 in info.items():5.删除del语句del info[k1] pop: info.pop(k1,无)如果k1不存在返回 无6.修改通过索引或者update7.len: len(info)3独有方法增/改索引或者update或者setdefault索引info[k4] 2 info[k1] 2update: info.update({k1:2,k4:2}) info.update(k12)setdefault: info.setdefault(k1,[1,2] 表示如果k1存在返回k1的值不存在则添加k1值为[1,2]setdefault: key不存在则设置默认值并且将此键值对放入字典中,key存在则不设置默认并且返回已经有的值删del语句del info[k1] pop: info.pop(k1,无) clear:清空查for循环 keys(),values(),items() 索引 get get(k3,无” info.get(k7,不存在不存在字典的嵌套info_dic{name:egon,age:18,sex:male}info_dic[hobbies][]info_dic[hobbies].append(study)info_dic[hobbies].append(read) {name: egon, age: 18, sex: male, hobbies: [study, read]}