1
在Python中,为什么列表需要更多时间来创建,而不是一个普通的变量?为什么列表需要更多时间在Python中创建?
比方说,你创建2个变量:
x = 1
y= [1]
比方说,你这些变量数百万次,并比较他们的时间来运行。
由于Python中的所有变量都是在堆上创建的,为什么变量y(列表)需要更多时间来创建比x?
在Python中,为什么列表需要更多时间来创建,而不是一个普通的变量?为什么列表需要更多时间在Python中创建?
比方说,你创建2个变量:
x = 1
y= [1]
比方说,你这些变量数百万次,并比较他们的时间来运行。
由于Python中的所有变量都是在堆上创建的,为什么变量y(列表)需要更多时间来创建比x?
因为'x'只需要创建一个'1'而'y'创建一个'list'和一个'1' ... – abccd
这个问题的“真实生活”版本是:为什么需要构建和包装一个项目的时间比构建它更多的时间。 –