python array使用技巧

在进行python处理[…]时
先要注意用np.array(x)转换一下形式,这样之后才能进行操作,要不很容易出现tuple操作不了
x=[1,2,3,4,5]
1.x[m:n] 指x中元素从m项到n-1项
2.x[m:] 从m项开始直到最后一项
3.x[:n] 开始一直到n-1项
4.x[1]=2
注意,这些仅在一维数据中使用

x[[1,2,3,4,5,6]]
1.x[0,1]=2
2.x[n,:]表示在n个数组(维)中取全部数据即:x[n,:]就是取第n集合的所有数据
3.x[:,n]表示在全部数组(维)中取第n个数据,x[:,n]就是取所有集合的第n个数据
4.x[0:,1:]表示从第一个[ ]元素开始,[ ] 内部从第二个元素开始列出来 =[2,3,4,5,6]
注意:4.看array是多少维的,那么内部就能有几个参数

PS:目前来看:与::作用是一样的,可以这样理解::之后的都省略了,表示以后的元素后包含

猜你喜欢

转载自blog.csdn.net/Innovat1on/article/details/85172636