(4) 创建一个2*3的浮点型数组,将数组类型转换为整型
时间: 2023-05-18 13:04:36 浏览: 73
可以使用以下代码创建一个2*3的浮点型数组,并将其类型转换为整型:
```python
import numpy as np
arr = np.array([[1.1, 2.2, 3.3], [4.4, 5.5, 6.6]], dtype=float)
arr = arr.astype(int)
print(arr)
```
输出结果为:
```
[[1 2 3]
[4 5 6]]
```
相关问题
使用ndarray创建一个2*3的浮点型数组,将其数组类型转换为整型
可以使用以下代码创建一个2*3的浮点型数组,并将其转换为整型数组:
```
import numpy as np
arr = np.array([[1.1, 2.2, 3.3], [4.4, 5.5, 6.6]])
int_arr = arr.astype(int)
print(int_arr)
```
输出结果为:
```
[[1 2 3]
[4 5 6]]
```
这里使用了NumPy库中的`np.array()`函数创建了一个2*3的浮点型数组,然后使用`astype()`方法将其转换为整型数组。
python将浮点型数组转为整型数组
你可以使用NumPy库中的astype()函数将浮点型数组转换为整型数组。astype()函数可以接受一个参数,表示将数组转换为指定类型的数组。例如,将浮点型数组arr转换为整型数组,可以使用以下代码:
``` python
import numpy as np
arr = np.array([1.2, 2.6, 3.5])
arr_int = arr.astype(int)
print(arr_int)
```
输出结果为:
```
[1 2 3]
```
在这个例子中,我们先定义了一个浮点型数组arr。然后使用astype()函数将其转换为整型数组arr_int。最后,我们输出了转换后的整型数组arr_int。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)