前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Python】Python数组

【Python】Python数组

原创
作者头像
python亦希
发布2022-01-04 20:18:55
3.3K0
发布2022-01-04 20:18:55
举报
文章被收录于专栏:python理论python理论

计算机通过为数组项分配一段连续的内存单元,从而支持对数组的随机访问。数组在内存中是按顺序存放的,可以通过下标直接定位到某一个元素存放的位置。所以不管数组多大,它访问第一个元素所需的时间和访问最后一个元素需要的时间是一样的。

创建数组

代码语言:txt
复制
>>>import numpy as np
>>>a=np.array([2,0,1,5]) #创建数组
>>>print(a)
[2 0 1 5]

提取数组元素

代码语言:txt
复制
>>>a[1] #提取第二个位置的元素
1
>>>a[:3]提取前3个元素
array([0, 1, 2])

排序和最小值

代码语言:txt
复制
a.sort()#默认从小到大进行排序
a.min()

创建二维数组

代码语言:txt
复制
>>>b=np.array([[1,2,3,4],[2,3,4,5]])
>>>print(b)
array([[1, 2, 3, 4],
       [2, 3, 4, 5]])

元组转换为数组

代码语言:txt
复制
da= np.array(tuple(mylist))

数组转置

代码语言:txt
复制
b.T
array([[1, 2],
       [2, 3],
       [3, 4],
       [4, 5]])

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com