国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python有数组吗

python有数组吗

头像

(*-*)浩

2019-08-26 14:11:485106浏览 · 0收藏 · 0评论

python中的list是python的内置数据类型,list中的数据类不必相同的,而array的中的类型必须全部相同。

在list中的数据类型保存的是数据的存放的地址,简单的说就是指针,并非数据,这样保存一个list就太麻烦了,例如list1=[1,2,3,'a']需要4个指针和四个数据,增加了存储和消耗cpu。

numpy中封装的array有很强大的功能,里面存放的都是相同的数据类型

list1=[1,2,3,'a']
print list1
 
a=np.array([1,2,3,4,5])
b=np.array([[1,2,3],[4,5,6]])
c=list(a)   # array到list的转换
print a,np.shape(a)
print b,np.shape(b)
print c,np.shape(c)

运行结果:

[1, 2, 3, 'a'] # 元素数据类型不同,并且用逗号隔开
[1 2 3 4 5] (5L,) # 一维数组,类型用tuple表示
[[1 2 3]
[4 5 6]] (2L, 3L)
[1, 2, 3, 4, 5] (5L,)

 array的创建:参数既可以是list,也可以是元组.使用对应的属性shape直接得到形状

a=np.array((1,2,3,4,5))# 参数是元组
b=np.array([6,7,8,9,0])# 参数是list
c=np.array([[1,2,3],[4,5,6]])# 参数二维数组
print a,b,
c.shape()

   也可以直接改变属性array的形状,-1代表的是自己推算。这里并不是T, reshape(())也可以

c = np.array([[1, 2, 3, 4],[4, 5, 6, 7], [7, 8, 9, 10]])
c.shape # (3L, 4L)
c.shape=4,-1   //c.reshape((2,-1))
c
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

双男床上剧烈运动会怎么消除| 亲吻姐姐| 妈妈的朋友9| 香港三级巜欲性高蜜桃成熟时类似| 公天天吃我奶躁我高H漫画| 两个男人搞一个女人的心理| 妈妈你真棒插曲最后接吻是谁| 鲁鲁射击免费播放电视剧全部 | 欧美三级A做爰在线观看| 美国伦理《欲奴3)| 《完美邻居》电影在线观看| 黑料社| 禁忌1蜜桃熟了| 小叔子媳妇在我房间坐月子怎么办 | 坤坤寒入桃子里电视剧| 疯狂做爰XXXX高潮喷水小说| 女儿与爸爸高清免费版电视剧| 丈夫不在家儿媳想老公的背景故事| 公车上双乳被两男人夹击电影| 公与媳中文字幕乱码的预防方法| 我在公车被蹭水后当晚就来了月经| 50岁阿姨大人免费观看电视剧| 性能之巅1-4| 泳装秀| 龙门镖局之为2归来| 9.1芒果浏览器| 露胸透明睡衣| 6969影院免费观看电视剧大全| 织田真子| 爸爸你真棒插曲快来救救我小说| 狗和女人戴避孕套会传染吗| 可切换老司机模式浏览器| 坤坤寒入桃子里电视剧| 神印王座| 俄罗斯大扔子视频观看| 打扑牌不盖被子怎么办| 无人区6高清免费追剧软件介绍| 《老板娘2》完整版| 性共享交换俱乐部| 《性88分钟》| 窝窝影院在线观看免费播放电视剧