在python中创建没有引用的列表

2024-05-26 14:21:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用一行高效的方式列出一个列表,但我想不出任何方法来避免引用。这是我迄今为止尝试过的,显然没有成功:

>>> test=[[None]*3][:]*3
>>> test
[[None, None, None], [None, None, None], [None, None, None]]
>>> test[0][0]=0
>>> test
[[0, None, None], [0, None, None], [0, None, None]]
>>> 

这不是我想要的。我只想让0成为第一个列表的第一项。我该怎么做?你知道吗


Tags: 方法testnone列表方式试图用

热门问题