gpt4 book ai didi

python - 创建填充有相同值的列表列表

转载 作者:太空宇宙 更新时间:2023-11-04 08:38:46 26 4
gpt4 key购买 nike

<分区>

我正在尝试创建一个列表,其中包含多个用相同值填充的列表:

l1 = [[False] * n] * m

没有任何错误,乍一看它看起来像是有效的列表列表 (print(l1) for n=m=3 : [[False,False,False],[False,False,False] ,[假,假,假]])

但是当我尝试 l1[0][0] = True 时,我发现了一个奇怪的行为——列表变成了 [[True,False,False],[True,False,假],[真,假,假]].

那么,为什么会出现这样的列表初始化结果呢?我应该怎么做才能正确创建列表?

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