国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > 如何使用python中numpy.append()方法的axis

如何使用python中numpy.append()方法的axis

头像

宋雪维

2021-01-29 11:24:393729浏览 · 0收藏 · 0评论

在python中numpy数组操作中,合并numpy数组和添加numpy数组元素中都可以使用numpy.append()方法。numpy.append()方法中参数axis是可选参数,可以设置,也可以不设置,不同的情况下有不同的使用结果。 如果不设置axis,则np.append()返回的结果返回将arr和values先展平成一维数组,再进行拼接。如果设置axis,那么arr和values需要有相同的shape,否则报错。

python中numpy.append()方法

使用语法

np.append(arr,values,axis=None)

axis是可选参数,表示沿着水平或竖直方向完成添加操作的轴。

axis 取 0 表示沿竖直方向操作,axis 取 1 表示沿水平方向操作。

如果不设置axis,则np.append()返回的结果返回将arr和values先展平成一维数组,再进行拼接。

如果设置axis,那么arr和values需要有相同的shape,否则报错。

python中numpy.append()方法参数axis两种使用情况

不设置axis

a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6]]) 
np.append(a,b)
结果为: [1 2 3 4 5 6] #将二维数组变为了一维数组

设置axis

import numpy as np
a=[1,2,3]
c=[[6,7],[8,9]]
print(np.append(a,c,axis=0))

输出

Traceback (most recent call last):
  File "F:\eclipse-workspace\test\t1.py", line 4, in <module>
    print(np.append(a,c,axis=0))
  File "E:\anaconda\anzhuang\lib\site-packages\numpy\lib\function_base.py", line 4694, in append
    return concatenate((arr, values), axis=axis)
ValueError: all the input arrays must have same number of dimensions

以上就是python中numpy.append()方法的参数axis两种使用情况,需要注意的是在未提供 axis 值情况下,会返回一个新数组,而原数组不变哦~更多python学习推荐:python教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

开档比基尼内衣超薄| 游泳教练在水里含我奶| 《诱人的女房东3》| 青柠影院在线观看高清电视剧荣耀| 第一次挺进苏雨瑶的身体电影| 兄弟的老婆4免费观看电视剧| 大雷QQ弹弹摇晃| 儿媳妇长太漂亮免费观看电视剧| 父女一起到达巅峰的小说| 何小莹被老头拖进树林里| 瑜伽馆里的私密按摩效果怎么样 | 《日本公与媳5》公妇伦| 国产在线观看免费全集电视剧网站| 成品网站免费直播有哪些平台推荐 | 老公不在家憋不住了该怎么办| 小妹妹爱大棒棒免费观看电视剧一| 女同学上课用嘴帮我口出来| 姐姐呀姐姐快停下是什么歌曲| CSGO2开箱网站| 姐姐呀姐姐快停下是什么歌曲| 放荡的小峡子给我喂奶| 高清国产少女免费观看电视剧| 免费观看已满十八岁电视剧国外| 舌绕指探洞深深下一句是什么?| 第-次和公翁做爰又大又粗| 学长电影院抱我做H| お母さんは母のがいない怎么读| 公在厨房撕开奶罩吸奶头| 摸摸大扔子图片真实| 《教授与女学生》伦理| 《菊内留香》双男主| -区二三国产好的精华波品牌介绍| 抵达花心乖叫老公是第几集| 成全观看高清完整版| 他解开内裤把舌头进去的视频 | 姐姐用脚帮你打枪| 我被5个男人躁一夜不收我怎么办| 太粗大深好疼快拔出去| 《你邻居的妻子》电视剧| 乐乐的放荡日记 笔趣阁在线阅读| 芒果浏览器