条目在整个列表中都是镜像的

jac*_*ise 8 python python-2.7

我对Python有一个有趣(虽然令人沮丧)的问题.

我正在尝试填充plaintexts基于某些计算调用的二维数组,并且我发现此数组中的所有条目都是重复的.即,plaintexts[0] == plaintexts[1] == ... == plaintexts[n].我假设我弄乱了值赋值,所以我试图将我的代码减半以找到问题,但是在一个没有结果的时刻后plaintexts[0][3],我在代码的末尾分配了一个值,并且看到,每隔一行就会弹出相同的值.

以下是我的相关代码:

placeholder = ['0'] * 33
plaintexts = [placeholder] * len(ciphers)

for i in range(2): 
    for j in range(1, 2): 
        for k in range(0,len(ciphers[0])-1,2):
            .
            .
            .
            .
            if charType == '010':
                if(plaintexts[i][k/2] != '0'): 
                  .
                  .
                  .
                  .
                else:
                    plaintexts[i][k/2] = (' ', xorstr.lower())
                  .
                  .
                  .
                  .

plaintexts[0][3] = '13414113133'
print plaintexts[0][3]
print plaintexts[1][3]
print plaintexts
Run Code Online (Sandbox Code Playgroud)

我很感激在解决这个问题上有任何帮助.