# 字典dict
d = {"k1": 1, "k2": 2, "k3": 3}
print(d, type(d))
d = dict(x=1, y=2, z=3)
print(d, type(d)) # {'x': 1, 'y': 2, 'z': 3} <class 'dict'>
# 数据类型转换
info = [
["name", "SEPIA"],
("age", 32),
["gender", "male"]
]
d = {}
for item in info:
d[item[0]]=item[1]
print(d)
res = dict(info) # {'name': 'SEPIA', 'age': 32, 'gender': 'male'}
print(d)
# 快速初始化字典
keys = ["name", "age", "gender"]
d = {}.fromkeys(keys, None)
print(d)
# 内置方法
# 1.按key取值
d1 = {"k1": 1, "k2": 2, "k3": 3}
d1["k4"] = 11 # {'k1': 1, 'k2': 2, 'k3': 3, 'k4': 11}
print(d1)
# d.popitem()随机删除