02数组基本操作

# import demo1create
#导入同一个包下的py文件,将会运行里面的代码
#数组元素的获取
import  numpy as np

arr1 = np.array([4,5,2,6,3])
arr2 = np.array(((1,2,5),(6,8,25),(26,52,71)))

# print(arr1[1])
# print(arr1[[0,1,2]])#获取多个一维数组元素值

# =============================================================================
# print(arr2[1,2])    #获取第二行第三列的元素值
# print(arr2[:,2])    #获取第三列的所有元素,其实二维数组的索引获取值表示成 arr2[行范围,列范围]
# # print(arr2[:,:])    #获取所有元素,或者print(arr2[:])
# print(arr2[2,:])    #获取第三行的所有元素
# print(arr2[0:2,0:2])    #获取行范围从第一行~第三行(不包括第三行)、列范围从1列~第3列(不包括第三列)的值 组成的元组(矩阵)
# 
# print(arr2[np.ix_([0,-1],[0,2])])   #获取第一行、第三行、第一列、第三列构成的数组
# =============================================================================


#导入数据
#data01=np.genfromtxt('E:\Bigdata_writer\messages.xlsx',)
#print(data01)

 

posted @ 2019-03-27 23:50  Tony学长  阅读(73)  评论(0编辑  收藏  举报