我写了一些,我需要将一个复杂的数据结构传递给一些函数。如何简化在Python中创建巨大的数据结构
的数据结构是这样的:
{ 'animals': [ 'cows', 'moose', { 'properties': [ 9, 26 ] } ]
'fruits': {
'land': [ 'strawberries', 'other berries' ],
'space': [ 'apples', 'cherries' ]
}
}
这种结构看起来很丑陋给我。你能想出如何简化写这种海量数据结构的方法吗?
PS。我编造了这个结构,但是我的真实结构非常相似。
它有什么问题?列表和词典的字典并没有真正的问题。你担心什么?它出什么问题了? – 2010-02-28 21:46:29
你必须更详细地描述你的程序。属性[9,26]是动物的属性吗? – 2010-02-28 21:51:29
'['cows','moose',{'properties':[9,26]}]'是不合需要的。当所有元素共享相同类型(或至少具有相同的鸭式属性)时列出获得力量。 – unutbu 2010-02-28 21:51:58