0
votes

Faire une ligne dans une colonne

J'essaie de faire une ligne dans une colonne. C'est-à-dire que j'ai rang = [2, 4, 8] , et j'ai besoin [[2], [4], [8]] . Donc j'ai fait ce code: xxx

colonne doit être [[2], [], []] après la première boucle . Mais c'était [[2], [2], [2]]] . Est-ce que quelqu'un sait ce qui est le problème?


3 Réponses :


0
votes

Essayez ceci:

a = [1]
b = a
b[0] = 2
print(a)  # return [2]


1 commentaires

En fait, dans mon code réel, la boucle est à l'intérieur d'une autre boucle et la colonne est définie en dehors de la boucle. J'ai besoin de planche = [[2, A1, B1], [4, A2, B2], [8, A3, B3]] .



0
votes

Vous pouvez simplement utiliser: xxx

selon la transcription suivante: xxx


0 commentaires

0
votes
#see if this soves your issue
row = [2, 4, 8]
col=[]
for i in row:
    col.append([i])

0 commentaires