三、Numpy——索引

 

 

import  numpy as np
A = np.arange(3,15)
print("*************一维数组索引*************")
print(A)
print(A[2])
print("**************二维数组索引*************")
A = A.reshape(3,4)
print(A)
print("======索引行,特定元素=====")
print(A[2])#取出第三行
print(A[1][1])#取出第二行第二两列元素
print(A[1,1])#取出第二行第二两列元素,与 A[1][1] 等价
print("========冒号的使用========")
print(A[2,:])#取出第三行的所有数,冒号表示所有列或者行下标
print(A[:,1])#取出第二列的所有数,冒号表示所有列或者行下标
print(A[1,1:3])#取出第二行中的,第二列到第第四列(不含第四列)的数
print("========for循环,按行取出========")
for row in A:
    print(row)
print("========for循环,按列取出========")
for column in A.T:
    print(column)
print("========矩阵打平========")
print(A.flatten())#矩阵打平,返回一维数组
#A.flatten()区别于,A.flat返回矩阵打平成一维数组后的迭代器,
for iterm in A.flat:
    print(iterm)


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值