np.concatenate内是数组改为整数
时间: 2023-07-18 19:44:14 浏览: 87
np.concatenate()函数内的数组可以改为整数,示例如下:
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
c = np.array([7, 8, 9])
d = np.concatenate((a.astype('int'), b.astype('int'), c.astype('int')))
print(d)
# 输出结果为:
# [1 2 3 4 5 6 7 8 9]
```
在以上示例中,我们将a、b、c三个数组转换为整型后,使用np.concatenate()函数将它们沿着行方向拼接成一个新的数组d。需要注意的是,在使用np.concatenate()函数拼接数组时,拼接的数组在指定拼接方向上的大小必须相同,否则会抛出ValueError异常。
阅读全文