菜鸟笔记-Python函数-zeros/identity/eye

在Python中,zeros函数是NumPy库提供的一个用于生成全为0的数组的函数。这个函数在需要初始化一个数组或者作为占位符数组时非常有用。下面是对zeros函数的系统介绍和用法举例。

zeros函数

1. 函数介绍

numpy.zeros函数的基本形式如下:

numpy.zeros(shape, dtype=float, order='C')

  • shape:输出的形状,可以是整数、整数元组或列表。
  • dtype:数据类型,可选参数。默认为float64
  • order:指定是否以行优先('C')或列优先('F')的方式存储多维数据。

2. 用法举例

例子1:生成一维数组
import numpy as np  
  
# 生成一个长度为5的一维数组,元素全部为0  
arr_1d = np.zeros(5)  
print(arr_1d)

输出结果:

[0. 0. 0. 0. 0.]

例子2:生成二维数组
import numpy as np  
  
# 生成一个3x2的二维数组,元素全部为0  
arr_2d = np.zeros((3, 2))  
print(arr_2d)

输出结果:

[[0. 0.]

[0. 0.]

[0. 0.]]

例子3:指定数据类型
import numpy as np  
  
# 生成一个长度为3的一维数组,元素全部为0,数据类型为整数  
arr_int = np.zeros(3, dtype=int)  
pri
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Pythoner研习社

整理不易,感谢金主!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值