2017-02-27 7 views
0

私はPythonのリストに行を追加したいと思います。以下は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]

私はリストの2番目の行を追加したい

、私は配列のようなものを得ます。

[[32。 748. 125. 458. 987. 361.]、[42。 344 145 448 187 304 ]]

私はそれを行う方法

values2 = [42, 344, 145, 448, 187, 304]  
arr = np.append(arr, values2) 

二行を追加しようとしたとき、私はエラーを取得していますか?

答えて

1

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]] 

希望に役立ちます!

+0

npは「numpy」と思います。 http://www.numpy.org/ –

+0

はい、mpは「numpy」です – dSb

+0

ありがとうございました。 – dSb

関連する問題