【发布时间】:2020-01-22 01:25:11
【问题描述】:
我正在尝试将一行变成一列。也就是说,我有row = [2, 4, 8],我需要[[2], [4], [8]]。
所以我做了这个代码:
row = [2, 4, 8]
column = [[]] * 3
for y in range(3):
column[y].append(row[y])
column 在第一个循环之后必须是 [[2], [], []]。但它是[[2], [2], [2]]。有谁知道怎么回事?
【问题讨论】:
-
@khelwood 哦,解决了!谢谢!
标签: python arrays python-3.x list matrix