gpt4 book ai didi

python - 为列表分配内存

转载 作者:太空狗 更新时间:2023-10-30 02:44:27 26 4
gpt4 key购买 nike

当我已经知道列表的最终大小时,我可以设置 list 的容量吗?我试图避免 Python 在 append 项目时重新分配内存。

在构造函数中,设置capacitysizelengthlen 不起作用。

def merge_lists(a, b):
result = list(capacity=len(a) + len(b))
...

编辑: ...无需实际添加任何元素。

最佳答案

假设你想要 10 个元素,你可以这样做:

l = [None] * 10

l = range(10)

关于python - 为列表分配内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29324295/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com