如何在Python中合并两个“不同类型”数组?

时间:2018-11-18 13:00:30

标签: python arrays numpy

我不知道如何在不更改Python中数据类型的情况下组合两种不同类型的数组。像这样:

import numpy as np
a = np.array(["a", "a", "a"])
b = np.array([0, 1, 2])
c = np.vstack((a, b))

然后我得到了

c =  array([['a', 'a', 'a'],
   ['0', '1', '2']], dtype='<U11')

我想保留dtype,怎么办?

0 个答案:

没有答案