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:目前来看:与::作用是一样的,可以这样理解::之后的都省略了,表示以后的元素后包含

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值