python中的list和array的不同之处
答案:2 悬赏:60 手机版
解决时间 2021-03-23 17:06
- 提问者网友:溺爱和你
- 2021-03-23 08:08
python中的list和array的不同之处
最佳答案
- 五星知识达人网友:山君与见山
- 2021-03-23 09:18
python自己没有array这个数据结构。据我所知array是python的numpy工具包定义的。 python的list就是常说的列表。 array和list主要的不同是,因为numpy是一个数值计算工具包,numpy的很多函数是可以直接在array上使用的,但不能用在list上。
全部回答
- 1楼网友:轻雾山林
- 2021-03-23 10:38
python中的list和array的不同之处
list是列表,可以通过索引查找数值,但是不能对整个列表进行数值运算
in [96]: b=[1,2]
in [97]: b[1]
out[97]: 2
in [98]: type(b)
out[98]: list
in [99]: b+b
out[99]: [1, 2, 1, 2]
array是数组,也可以通过索引值查找数据,但是能对整个数组进行数值运算
in [100]: a=np.array([1,2
in [101]: a[1]
out[101]: 2
in [102]: type(a)
out[102]: numpy.ndarray
in [103]: a+a
out[103]: array([2, 4])
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯