上次说到的array对象是由一个个元素组成的数组,每个元素是一个数字,也可以看做是一个对象。那如果把对象替换成一个包含多种数据类型的“集合”呢?这就是结构化数组的形态。总而言...
上次说到的array对象是由一个个元素组成的数组,每个元素是一个数字,也可以看做是一个对象。那如果把对象替换成一个包含多种数据类型的“集合”呢?这就是结构化数组的形态。总而言...
创建一个array对象,一般分为两种情况: 1、有原始数据; 一般将原始数据转化为列表或迭代器直接转为array对象,再进行维度变形(reshape()方法)。—— np.a...
得益于模块功能的强大,numpy的索引方式玩得很花,索引也分为常规索引和高级索引,花式索引。 numpy的索引和切片逻辑与list十分相似,基本都以index为基。 之前提到...
算数运算 与常规的list对象不同,numpy支持把整个数组带入算数运算。 之前提过,array对象往往要求所有元素保持统一的数据类型,因此numpy的运算能以数组为单位,而...
在认识了numpy、创建数组对象和运算的机制后,我们看看如何操作一个数组。 增: 追加末尾:np.append() 在某个索引前插入:np.insert() 与list不同,...
日常的工作和学习过程中充斥着大量excel操作,比如打开excel文件、计算数据、保存数据、绘图等等。python有诸多可以操作excel数据的模块如pandas,但想要一览...
numpy和pandas是非常强大的科学计算和数据分析工具,在算法方面也有着广泛应用。 未来笔者会通过两个系列介绍numpy和pandas的基本使用,内容但求细致,算是对过往...
笔者最近在学英语(天道好轮回,终于意识到了学英语的重要性),想写一个小工具把学习中遇到的生词、句子记录下来,能够实现中英抽验,并统计历史作答的成绩。虽然市面上有更成熟的单词类...
【目标】使用socket套接字写个简易的聊天工具,实现全双工收发数据 语言:python 包:socket threading time 代码注释写的比较详细,这里为了方...