python字典实例化对象_实例化嵌套字典

我试图实例化一个嵌套字典,它包含另一个字典作为键,并且每个字典都包含另一个字典。我知道在嵌套和嵌套的字典中有哪些键以及有多少个键,但是我不知道在上面的字典中有多少个键和什么键(它将是OrderedDict,键将是整数,但我不知道有多少)。在

上面的字典包含整数作为键,字典作为值-每个字典都有3keys = 'forth','back'和{}。在

'forth'和{}有另一个字典作为它们的值。每个dict(值)都包含这些键'arr_date','arr_place','dep_date','dep_place'.

例如“forth”dict是:

^{pr2}$

所以重点是我想用这些键实例化字典,但问题是上层字典可以有变量整数。它可以包含这些键[1,2,3,4],但也可以包含[1,2,3,4,5,6,7,8]。在

这是nested和nested nested的实例化示例。所以这将是上面字典中每个键的值(我不确定条件是否有效)。在dict.fromkeys(['forth','back','price'], dict.fromkeys(['arr_date','arr_place','dep_date','dep_place'],None) if key in ['forth','back'] else None)

我想告诉代码尽可能多的默认值和键。在

有什么建议吗?在

编辑:上面6行的条件不起作用,所以任何人都可以告诉你怎么做。在

编辑二:所以这段话应该是:{1:{'forth':{'arr_date':'15-8-4','arr_place':'Atlanta','dep_date':'15-8-4','dep_place':'New York'},'back':{'arr_date...},'price':158},2:{....}}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值