列表列表值设置,无重复

时间:2019-05-02 06:16:12

标签: python

我是python语言的新手,但偶然发现以下问题:

我的列表如下:

lst = [[" "]*n]*n 

对于给定的n,我想将第i行和第j列中的值设置为"Q",但是当我这样写时:

lst[i][j] = "Q" 

我还有:

[[' ', 'Q', ' '], [' ', 'Q', ' '], [' ', 'Q', ' ']]

n=3i=1j=1

为例

为什么会这样?我该如何预防?

0 个答案:

没有答案