我正在尝试创建大小为n
的列表,并使用None
进行初始化。
[None]*n
和[None for _ in range(n)]
哪个更好?
不太确定,但[None]*n
应该更快,因为它只是乘法,而[None for _ in range(n)]
是一个循环。
您可以自己计时。不过,您不需要在python中初始化空列表。你为什么这么做?