| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python学习随笔 -> 正文阅读 |
|
[Python知识库]Python学习随笔 |
List1. list可以是各种类型的数据,也可以是别的list 2. slice - 用index获取list中想要的数据 举例:
3. range - 随机生成 ? ? range(start, stop, step) (start默认为0,step默认为1) ? ? 要用list()对结果进行转换显示 4. .append(元素) - 在list里增加元素 5. .insert(位置,元素) - 插入元素至指定的位置 (如果原本的位置上已有元素,会被新的所取代) 6. .remove(元素) - 移除list里指定的元素 7. del list名[位置] - 删除指定位置上的元素 Tuples1. 一旦创建就不可改变 2. 坐标用point(x,y) 3. point[index] 确定要的数值 Dictionaries1. 无序,不能用index来访问数据了,要用key-value来查找 2. 用{},params = {key: value, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?key: value, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?key: value,} 3. key保持不变,但value是可变的。一个key在字典中也可以只出现一次,但所有value都可以相同 4. .update({})可以更换指定位置的值,也可以用params[key]直接改 5. 可以将Dictionaries变成list -?list(params.items()) 举例:
Numpy1. 引入numpy
Array1.?print(a.shape) 输出数组a的维度 2. np.arrange(start, boundary, step) 3. np.linspace(start, end, 几个数) - 创造等差数量,起始和结尾的数都包含 4.变量.reshape(行,列) 转化数组维度 5.变量.resize会改变数组的变量,而reshape不会 6. np.hstack (a,b),np.concatenate((a,b),axis=1)?水平组合数组; ? ? np.vstack(a,b) ,np.concatenate((a,b),axis=0) 垂直组合数组 7. Index
结果:
8. .T简单矩阵转置
? ? 结果:
9. .argmax 最大值索引 Dataframe1. 导入dataframe
2.?使用index查看行名,columns查看列名 3. 输出一列是series格式;输出两列及以上是dataframe格式 4. Print(dataframe.column名) = dataframe[colum名] 5. 查看某一行的所有数据值用iloc,根据索引位置确定 最后一行可以用.iloc[-1];特定的几行可以用逗号隔开 - .iloc[[a,b,c]] (输出结果为list);也可以输出其中一个数据用.iloc[row,column],ps: row和column可以分别为好几个 6.?Loc从索引中获取具有特定标签的行(或列) 7. column.unique 列中所有唯一值,column.nunique列中所有唯一值的数量? 8. .nlargest最大的数,.nalargest()最大的几个数 9. .idxmin最小数的索引数 Lambda 函数1. 匿名函数,用def进行定义 Matplotlib 1. matplotlib是Python语言及其数值计算库NumPy的绘图库。 2. 导入matplotlib
3. 随机生成数据
100个算术平均为0且方差为1 的数 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 12:53:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |