我将需要创建整数数组的数组,例如[[0,1,2],[4,4,5,7]...[4,5]]
. 内部数组的大小可变。内部数组的最大数量是2^26
。那么对于更新此数组的最快方法,您有什么建议。当我使用list=[[]] * 2^26
初始化非常快但更新非常慢。相反,我使用
list=[] , for i in range(2**26): list.append.([])
.
现在初始化很慢,更新很快。例如,对于 16777216 内部数组和 0.213827311993 平均每个数组上的元素数,对于 2^26 元素数组,需要 1.67728900909 秒。这很好,但我会处理更大的数据,因此我需要最好的方法。初始化时间并不重要。谢谢你。