介绍
小编给大家分享一下python中附加怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
<强> append()函数强>
<强>描述:在列表ls最后(末尾)添加一个元素对象强>
<强>语法:ls.append(对象)→没有无返回值强>
<强>例:强>
a=(1、2、3) a.append (5)
此时,运行结果为(1、2、3、5)
a=(1、2、3) a.append ([5])
此时,运行结果为(1、2、3,[5]]
结果不再为一个数组,而列表是
<强>用附加生成多维数组:强>
进口numpy np 一个=[] 因为我在范围(5): a.append ([]) j的范围(5): [我].append(我)
结果如下:
[[0,0,0,0,0), (1,1,1,1,- 1), [2 2 2 2 2], [3,3,3,3,3), [4、4、4、4、4]]
<强>矩阵转置函数转置方法:强>
a=np.transpose (a)
结果如下:
([[0,1,2,3,4), [0,1,2,3,4), [0,1,2,3,4), [0,1,2,3,4), [0,1,2,3,4]])
<强>数组合并操作:强>
h=np.arange (2、2、1) h.shape k1=np。c_ (h, h) #横向合并函数1 np.c_,将数组转化为列向量 k2=np.hstack ((h, h)) #横向合并函数2 np.hstack,将数组作为横向量 print (“k1=? str (k1)) print (“k2”=? str (k2)) l1=np。r_ [[h], [h]] #纵向合并函数np.r_ l2=np.vstack ((h, h)) #纵向合并函数np.vstack print (“l1=? str (l1)) print (“l2=? str (l2))
结果如下:
k1=[(2 - 2) [1] [0 0] [1]] k2=(2 1 0 1 2 1 0 1) l1=[[2 1 0 1] [2 1 0 1]] l2=[[2 1 0 1] [2 1 0 1]]
以上是python中附加怎么用的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!