如何用Numpy生成全2数组?基于全1数组的简洁实现方法
解决方案
以下几种一行代码都能满足需求:
基于你现有代码直接修改:
np.ones((20), dtype=int).reshape(4, 5) * 2利用全1数组乘以2直接得到全2数组,简单高效。
更简洁的写法(直接指定目标形状,省去reshape步骤):
np.ones((4, 5), dtype=int) * 2最直接的方式:用Numpy的
full函数,专门生成指定填充值的数组:np.full((4, 5), 2, dtype=int)
内容的提问来源于stack exchange,提问作者Jennifer Kordish
相关产品推荐
相关产品推荐

