python练习——Nump应用(2)(pad()函数运用)

本文介绍了Python的Numpy库中pad函数的使用,讲解了如何利用pad函数创建一个被0包围的全1数组,以及pad函数的参数、填充方式等。示例包括外圈包围型和边缘填充型数组的实现,强调了在使用np.zeros()函数时需要注意的参数形式。
摘要由CSDN通过智能技术生成

题目:使用数字0将一个全为1的数组包围起来(外圈包围型数组)

提示函数:
pad(array, pad_width, mode, **kwars)

【参数说明】:

  1. array:将要进行填充的数组
  2. 填充的各个方向的宽度,可以指定不同方向的宽度,如果只输入一个值,那么表示每个方向的填充宽度都一样
  3. 填充的方式,可以取的值有 constant、edge等等
    其中,最为常用的填充方式就是 constant,表示连续填充相同的值
    填充方式补充
    ‘constant’——表示连续填充相同的值,每个轴可以分别指定填充值,
    ‘edge’——表示用边缘值填充
    ‘linear_ramp’——表示用边缘递减的方式填充
    ‘maximum’——表示最大值填充
    ‘mean’——表示均值填充
    ‘median’——表示中位数填充
    ‘minimum’——表示最小值填充
    ‘reflect’——表示对称填充
    ‘symmetric’——表示对称填充
    ‘wrap’——表示用原数组后面的值填充前面,前面的值填充后面
  4. constant_values可以指定填充的值
    constant_values=(x, y)时前面用x填充,后面用y填充,缺省值填充0
    其余的是一些不常用的可选参数

例一:外圈包围型数组

运行:

np.</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值