元组一级元素不可修改
元组方法:
count
index
字典无序
列表、字典不可作为字典的key
字典方法:
1、dict.keys() dict.values() dict.items()
获取所有key 获取所有value 获取所有键值对(用两个变量接)
for k , v in dict.items()
2、copy clear pop
3、fromkeys
#根据序列,创建字典,并制定统一值 v=dict.fromkes([1,"k1"],234) print(v)
4、get
#根据key获取值,key不存在时,可以指定值(默认值为None) v={1:123,2:234} g1=v.get("k1",2222) g2=v.get("1",2222) g3=v.get("3") print(g1,g2,g3)
5、popitem
随机删除,并返回删除的键值对
6、setdefault
#设置值 #已存在,不设置,获取当前key对应value #不存在,设置,获取当前key对应value dic={1:123,2:345} v1=dic.setdefault(1,4567) print(dic,v1) v2=dic.setdefault(3,4567) print(dic,v2)
7、update
#已存在覆盖,未存在加入 dic={1:1223} dic.update(1=12,2=34) print(dic) #或者 dic={1:1223} dic.update(1:12,2:34) print(dic)