热线电话:13121318867

登录
2019-03-15 阅读量: 682
numpy基本创建数据

ndarray概述 创建n维数组 接收的是列表类型,所有元素类型必须相同

shape表示各维度大小的元组 dtype表示数组数据类型对象

1、创建数据

ndarray1 = np.array([1, 2, 3, 4])
ndarray2 = np.array(list('abcdefg'))
ndarray3 = np.array([[11, 22, 33, 44], [10, 20, 30, 40]])

# 输出整个数组
print(ndarray3)
# 输出数组元素类型
print(ndarray3.dtype)
# 输出数组类型 mxn
print(np.shape(ndarray3))
# 输出数组指定元素
print(ndarray3[1][2])

2、zeros和zeros_like创建全0数组

ndarray4 = np.zeros(10)
ndarray5 = np.zeros((3, 3))
ndarray6 = np.zeros_like(ndarray3) # 按照 ndarray3 的shape创建数组

3、ones和ones_like创建全1数组

# 创建数组,元素默认值是1
ndarray7 = np.ones(10)
ndarray8 = np.ones((3, 3))
# 修改元素的值
ndarray8[0][1] = 999
ndarray9 = np.ones_like(ndarray5) # 按照 ndarray5 的shape创建数组

0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据