python嵌套字典
1
python在处理多个文件时,可以循环读取文件,中间对文件的操作应该要节省时间(毕竟在一个循环体内,做任何操作都要乘以循环次数倍)。将所需的数据,存入一个字典中,或者一个列表中,最后再对整个字典或者列表统一处理,是个很高效的做法。
2
python的字典定义。
#普通字典的定义
dict_1 = {}
dict_1["k"] = v
#嵌套列表的字典
dict_1 = {}
dict_1.setdefault("key",[]).append(v)
#字典嵌套字典
if k in dict_1:
pass
else:
dict_1[k]={}
dict_1[k1][k2] = v2
#或者
dict1.setdefault("key",{}).setdefault("k2",v2)
dict1.setdefault("key",{}).setdefault("k2",[]).append(v2)