Python 字典魔法一
#字典
#dict
#1 基本结构
info = {
"k1":"v1",# 键值对
"k2":"v2"
}
#2 字典的value是可以任何值
info = {
"k1":18,
"k2":True,
"k3":[
11,22,33,
{
"kk1":"ddd",
"kk2":"uuu",
"kk3":(11,22)
}
],
"k4":("pp")
}
print(info)
#5索引指定的元素
v = info["k3"][3]["kk3"][0]
print(v)
#3列表,字典不能作为字典的key
info = {
5:"adad",
"k1":"fff",
True:"123",
(22,33):"ff",
"k3":[
11,22,33,
{
"kk1":"ddd",
"kk2":"uuu",
"kk3":(11,22)
}
],
}
print(info)
#4字典是无序的
v = info["k1"]
print(v)
v = info[5]
print(v)
#6删除
del info[5]
print(info)
del info["k3"][3]["kk1"]
print(info)
#7for 循环
for item in info:
print(item)
for item in info.keys():
print(item)
for item in info.values():
print(item)
for item in info.keys():
print(item,info[item])
for k,v in info.items():
print(k,v)