使用np.append()在数组内形成数组

时间:2019-12-05 07:04:03

标签: python-3.x numpy

我想在一个数组中形成一个数组。这样,如果我调用Array_1 [0]将给我第一个值,而Array_1 [1]将给我第二个值。在这种情况下,第一个值将是1,第二个值将是2。类似于列表中的元组。我已经编写了以下代码,但最终只能得到一个包含所有元素的数组。

import numpy as np

list_A = [1,3,5]
list_B = [2,4,6]

Array_1 = np.array([])

for i,j in zip(list_A,list_B):
    Array_1 = np.append(arr = Array_1, values = [i,j])

print(Array_2.astype(int))

#output: [1,2,3,4,5,6]
#Desired output: [[1,2],[3,4],[5,6]]

任何想法都可以通过一个numpy数组实现。 (顺便说一句,不使用列表和元组)

0 个答案:

没有答案