韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > Python实用之numpy中空数组的创建

Python实用之numpy中空数组的创建

头像

2021-03-24 16:39:547196浏览 · 0收藏 · 0评论

5eba309a9d730664.jpg

有些小伙伴刚学Python时,不知道如何在numpy中创建空数组,今天一起来学学吧。

在添加行的情况下,你最好的选择是创建一个与数据集最终一样大的数组,然后向它添加数据 row-by-row:

>>> import numpy >>> a = numpy.zeros(shape=(5,2)) >>> a array([[ 0., 0.], [ 0., 0.], [ 0., 0.], [ 0., 0.], [ 0., 0.]]) >>> a[0] = [1,2] >>> a[1] = [2,3] >>> a array([[ 1., 2.], [ 2., 3.], [ 0., 0.], [ 0., 0.], [ 0., 0.]])

NumPy数组与列表是一个非常不同的数据结构,它被设计用于不同的方式。 你对 hstack的使用可能非常低效。 每次调用它时,现有数组中的所有数据都将复制到新数组中。 (append 函数会有同样的问题。) 如果你想一次构建一个矩阵,最好把它放在一个列表中,直到它完成,然后将它转换成数组。

mylist = [] for item in data: mylist.append(item) mat = numpy.array(mylist)

item 可以是列表,数组或者任何 iterable,只要每个 item 具有相同数量的元素。

在这种特殊情况下,你可以简单地使用( data 是一些保存矩阵列的iterable )

mat = numpy.array(data)

注意,使用 list 作为变量名可能不是好做法,因为它通过该名称屏蔽内置类型,这可能导致Bug。

相信很多小伙伴已经动手试验了~更多Python学习推荐:PyThon学习网教学中心

(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

关注

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

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

国外BBOX表演视频| 一路向西在线| 南野灯| 黑人与女人猛交XxXX| 丰年经继拇中文3的主要角色分析| JK内衣| 《一滴都不许漏》何泽城林荫 | 亲爱的爸爸【父女】笔趣阁负责的 | 宝贝今天可不可以不带小雨伞小说| 《教授与女学生》伦理| 双男主刺激战场视频真人版在线观..| 九九在线观看免费播放大全电视剧| 欧美大片PPT免费PPT| 《大度》韩版免费| 毒液电影| 肉多到炸的年下小狗(双南)| 《法国啄木鸟:会议2》| 电影《满足2》完整版在线观看 | 电影《满足2》完整版在线观看| 《晚上准备好纸巾》| 韩国动漫RUNNING MAN...| 吻戏| 男牛把小困困放到女生困里视频| #NAME?| 我的老师中韩双字| 1尿到0的直肠里| 1尿到0的直肠里| 天堂草原高清在线观看电视剧| 亚洲无线一线二线三线区别| 《医务室的小秘密》动漫第一季免..| 女人被男人进入后的心理变化| 快拨出天我是你母亲歌词监控| 三浦惠理子| 小学语文教材| 他的手一路下滑| 1尿到0的直肠里| 欧美一区| 韩国女演员克拉拉| 粉嫩小洑喷潮抽搐无码免费视频| 芬太尼关税| 天秤座运势