码迷,mamicode.com
首页 > 编程语言 > 详细

python中的list和array的不同之处 及转换

时间:2017-08-20 11:19:00      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:nump   out   个数   pre   不同   数组   ext   class   text   

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])
1 u = array([[1,2],[3,4]]) 
2 m = u.tolist() #转换为list 
3 m.remove(m[0]) #移除m[0] 
4 m = np.array(m) #转换为array

 

python中的list和array的不同之处 及转换

标签:nump   out   个数   pre   不同   数组   ext   class   text   

原文地址:http://www.cnblogs.com/smuxiaolei/p/7399185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!