在我的程序中,我要求用户做出选择。这些选择然后从字典中的键/嵌套键/值位置提取数据,然后进行计算。我目前在我的一个文件中创建了很多字典,但理想情况下希望将其缩小为一个(或至少更少)字典,因为我相信这将允许编写其余代码更顺利地继续前进。
我想知道如何正确地将图层添加到字典中,或者.. 有没有比字典更好的选择?
我目前有很多这样的:
nameofdict = { 'KEY': 'NESTED KEY': 'VALUE', 'NESTED KEY': 'VALUE'},
'KEY': 'NESTED KEY': 'VALUE', 'NESTED KEY': 'VALUE'}}
但想要更多类似的东西:
nameofdict = { 'KEY': {'NESTED KEY': {'DOUBLE NESTED KEY': 'VALUE', 'DOUBLE
NESTED KEY': 'VALUE'}},
'KEY': {'NESTED KEY': {'DOUBLE NESTED KEY': 'VALUE', 'DOUBLE
NESTED KEY': 'VALUE'}}}
如果某个“项目”没有该参数,则最终能够跳过某些级别,例如:
nameofdict = { 'KEY': {'NESTED KEY': {'DOUBLE NESTED KEY': 'VALUE', 'DOUBLE
NESTED KEY': 'VALUE'}},
'KEY': {'NESTED KEY': {'DOUBLE NESTED KEY': 'VALUE', 'DOUBLE
NESTED KEY': 'VALUE'}},
{'NESTED KEY': {'DOUBLE NESTED KEY': 'VALUE', 'DOUBLE
NESTED KEY': 'VALUE'}}}
我已经在数据输入上投入了时间,并制作了一个程序来使嵌套字典的创建更容易、更快,所以我正在尝试使用我已经花时间在的东西。我刚刚开始熟悉 Python 的所有功能当我学习这门语言时,提供并慢慢地使我的代码更简单、更统一。
炎炎设计
素胚勾勒不出你
相关分类