python 实现字典嵌套字典
interface_all=dict...(porttype是一个列表['port1','port2'])foriinrange(len(porttype)):inter...
interface_all = dict
...(porttype是一个列表['port1','port2'])
for i in range(len(porttype)):
interface_all[str(porttype[i])]['status']='up'
KeyError: 'port1'
请问应该怎么修改? 展开
...(porttype是一个列表['port1','port2'])
for i in range(len(porttype)):
interface_all[str(porttype[i])]['status']='up'
KeyError: 'port1'
请问应该怎么修改? 展开
2个回答
展开全部
from collections import defaultdict
interface_all = defaultdict(dict)
for port in porttype:
interface_all[port]['status'] = 'up'
interface_all = defaultdict(dict)
for port in porttype:
interface_all[port]['status'] = 'up'
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询