我想在python列表中追加一行。
以下是我正在尝试的内容,
# Create an empty array
arr=[]
values1 = [32, 748, 125, 458, 987, 361]
arr = np.append(arr, values1)
print arr
[32. 748. 125. 458. 987. 361。]
我想在列表中追加第二行,这样我就会得到一个像
这样的数组[[32。 748. 125. 458. 987. 361.],[42。 344. 145. 448. 187。 304。]]
我尝试添加第二行时收到错误
values2 = [42, 344, 145, 448, 187, 304]
arr = np.append(arr, values2)
怎么做?
答案 0 :(得分:4)
什么是np?只需直接附加到原始列表:
# Create an empty list
my_list = []
values1 = [32, 748, 125, 458, 987, 361]
my_list.append(values1)
print(my_list)
values2 = [42, 344, 145, 448, 187, 304]
my_list.append(values2)
print(my_list)
这将是你的输出:
[[32, 748, 125, 458, 987, 361]]
[[32, 748, 125, 458, 987, 361], [42, 344, 145, 448, 187, 304]]
希望有所帮助!