Dict 以{“key”:”value”} 存储 可以通过key 查找对应的value 修改值 赋值 Keys :取键 1.print(dict1.keys()) 2.for i in dict1:
print(i) 3.for i in dict1.keys(): print(i) Values :取value值 1.print(dict1.values()) 2.for i in dict1.values():
print(i) 3.for i in dict1: print(dict1) Items:取键,值 1.print(dict1.items()) 2.for k,v in dict1.items():
print(k,v) 3.for i in dict1:
print(i,dict1) Update:更新 dict1.update(dict2)
print(dict1) Setdefault:添加值 dict1.setdefault("江西","南昌")
print(dict1) Get:通过键取值 Dict.get() __contains__ :判断当前键是否存在 Dict.__contains__() Clear :清空 Dict.clear() Popitem :删除,默认删除最后一个 dict.popitem() print(dict) del : 删除多个值用逗号隔开 del dict() print(dict) pop :删除方法 dict.pop() print(dict) set :集合 分为:可变集合 set 不可变集合 frozenset set.add set.remove 总结 list str tuple dict set 都是序列,分为无序和有序 有序的有 : list str tuple 无序的有: dict set 可变的数据 :list dict set 不可变的数据 :tuple str frozenset int float bool if判断语句 单分支: 只有一个if 多分支: 多个if条件
|