1、字典的定义
dic={
key1:value,
key2 :value,
key3 :value,
........
}
2 字典的增、删、改、查
(1)增
dic[key]=value
dic.setdefault(key,value)
(2)删
pop(key) # 返回删除的元素
popitem() # 随机删除元素(3.5版本)
del dic[key]
clear() # 清除
(3)改
dic[key]=value # 强制替换
dic.setdefault()
(4)查
for 循环
dic.get('key') # 若元素不存在字典里 则默认返回None,可自定义返回提示
3、字符串的其他操作
1、for keys in dic.keys:
print(keys)
2、for value in dic.value:
print(value)
3、for k,v in dic.item:
print(k)
print(v)
4、 print(dic.item)
5、print(dic_item) ([(键值对),(键值对)....()])
6、print(dic.keys) # (高仿列表)
7、print(dic.value) # (高仿列表)
8、解包:将后边结构拆开按位置赋给前边变量
如 a,b=(1,2) 支持 字符串、元组、列表
print(a)
print(b)
4、字典的嵌套
dic={
key: value,
key: value,
key:{ [
key: value,
key: value
] },
}