使用NumPy创建数组的方法有多种,以下是其中一些常用的方法:
- 使用
np.array()
函数从列表或元组中创建数组。
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
- 使用
np.zeros()
函数创建指定形状的全零数组。
zeros_arr = np.zeros((2, 3)) # 创建一个2行3列的全零数组
- 使用
np.ones()
函数创建指定形状的全一数组。
ones_arr = np.ones((3, 4)) # 创建一个3行4列的全一数组
- 使用
np.arange()
函数创建指定范围的等差数组。
range_arr = np.arange(0, 10, 2) # 创建一个从0到10,步长为2的数组
- 使用
np.linspace()
函数创建指定范围的等间距数组。
linspace_arr = np.linspace(0, 10, 5) # 创建一个从0到10,共5个元素的等间距数组
- 使用
np.eye()
函数创建单位矩阵。
eye_arr = np.eye(3) # 创建一个3阶的单位矩阵
- 使用
np.random.rand()
或np.random.randn()
函数创建随机数组。
rand_arr = np.random.rand(2, 3) # 创建一个2行3列的随机数组
randn_arr = np.random.randn(3, 4) # 创建一个3行4列的符合正态分布的随机数组
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1002662.html