![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础知识学习
文章平均质量分 50
记录python、numpy、pandas学习笔记
wander404
cs研0 认真打基础
展开
-
Numpy学习笔记——random随机函数
改变随机数生成器的种子 seed, x 可以是任意数字,如10,但不能为空。seed的作用是让随机结果可重现,当设置相同的seed时,使用random()生成的随机数将会是同一个。原创 2023-10-11 12:36:10 · 148 阅读 · 1 评论 -
Pandas学习笔记——新建文件
① 创建DataFrame时传递索引参数,index的长度必须与数组一致。用多维数组字典生成DataFrame,多维数组的长度必须相同。原创 2023-10-11 21:15:58 · 1059 阅读 · 1 评论 -
Numpy学习笔记——numpy的轴
轴编号与shape的索引是对等的,这个。shape(3,2,4)表示数组的维度,shape的索引可以看作轴编号,即一条轴其实就是一个维度。以下图为例,一维数组的shape维度是(4,),对应的元组的索引是 [0];二维数组的shape维度是(2,4),对应的元组的索引为[0,1];三维数组的shape维度是(3,2,4),对应的元组的索引为[0,1,2]此外,索引也可以从负数开始,对于负数索引,-1表示最后一个维度,-2表示导数第二个维度,以此类推。原创 2023-10-09 22:35:36 · 505 阅读 · 0 评论 -
Numpy学习笔记——多维数组
广播原则:如果两个数组的后缘维度(从末尾开始算起的维度)的轴长相符,或其中一方的长度为1,则认为它们是广播兼容的。广播会在缺失和(或)长度为1的维度上进行。将一个多维数组展开变成一个一维数组。不清楚数组中有多少个数,仍然想转为一维时可以使用。① 形状一样的数组a、b,可以直接使用a+b或a-b,对应位置的数字进行计算。① 两个数组的维数不相等,但是它们的后缘维度的轴长相符。(3,2,2)与(2,1)是可以相加的。② 数组维度相同,其中有个轴为1。③ 上面两种机制相结合。② 一维和多维数组,原创 2023-10-09 17:53:55 · 215 阅读 · 1 评论 -
Numpy学习笔记——创建数组及数组的属性
可选规定返回数组元素在内存的存储顺序:C(C语言)-rowmajor;True:使用a的内部数据类型,False:使用a数组的数据类型,默认为True。{'C','F','A'或'K'},可选,覆盖结果的内存布局。返回a的数据类型 传一个数就是一维,两个数就是二维,n个数就是n维。用a的形状和数据类型,来定义返回数组的属性。返回一个数字,表示数组中所有元素的数目。返回一个元组,表示数组的维度。返回一个数字,数组维度的数目。返回数组中元素的数据类型。原创 2023-10-06 20:01:58 · 175 阅读 · 1 评论 -
Python学习笔记【1】
python中的list就像其他语言中的数组。原创 2023-10-05 18:37:28 · 39 阅读 · 0 评论