列表转化为字典
info = ["1","dict1","1","dict2","1","dict3"]
1不能作为字典的key值,key值具有唯一性
所以转化为index为1,3,5位key值,index为0,2,4为key值
port_info = {}
for i in range(info_len):
if not i % 2:
port_info[info[i + 1]] = info[i] #将info[i + 1]作为键,info[i]作为值
结果:
port_info={"dict1":"1","dict2":"1","dict3":"1"}
info = ["1","dict1","1","dict2","1","dict3"]
1不能作为字典的key值,key值具有唯一性
所以转化为index为1,3,5位key值,index为0,2,4为key值
port_info = {}
for i in range(info_len):
if not i % 2:
port_info[info[i + 1]] = info[i] #将info[i + 1]作为键,info[i]作为值
结果:
port_info={"dict1":"1","dict2":"1","dict3":"1"}