目前我有一个类似于下面这样的东西:
if width < 101:
column_placement_0[index] = rectangles
elif width < 201:
column_placement_1[index] = rectangles
elif width < 301:
column_placement_2[index] = rectangles
..。诸若此类。
相反,我希望能够只初始化存储字典的单个列数组。
首先,我觉得我会正常地初始化一个数组...
columns = []
但是,我不知道如何引用单独的列表和字典索引,也许像Java中的2D数组那样?
columns[index][dict_key] = value
我做什么好?
发布于 2016-02-22 01:21:41
因此,尽管人们说我的代码会工作,因为它是最终的解决方案,但最终是:
对于初始化:
columns = [{} for i in range(10)]
并存储一个值:
columns[i][key] = desired value
我有点惊讶,人们竟然否决了我的问题。我使用Python的次数越多,这似乎就越像是一种非常常见的数据结构……
https://stackoverflow.com/questions/35423886
复制相似问题