Python 基础学习
来源:互联网 发布:湘北 陵南 数据 编辑:程序博客网 时间:2024/05/22 06:07
一、Python中的数据结构(容器)
①List(列表) a=[1,2,3,4] 用方括号标记 可被修改 a[0] = 1
②Tuple(元组) a=(4,5,6) 用圆括号标记 不可被修改 b[0] = 4
③Dictionary(字典) 即映射 d = { 'today':20,'tomorrow':30 }
④Set(集合) 不重复,无序,不支持索引 s = {1,2,2,3} 会自动去重得到{1,2,3}
二、函数式编程
①lambda(): 是为了减少单行函数的定义而存在的
print filter(lambda x: x % 3 == 0, foo) ==> print [x for x in foo if x % 3 == 0]②map(): 用于逐一遍历
③reduce() : 用于递归计算 py3中要from fuctools import reduce引入reduce
④filter(): 过滤器,用于筛选出列表中符合条件的元素。
以上四个函数循环速度比python自带for 和while的速度快很多。
三、数据分析工具
python可用于数据分析的库
①Scikit-learn
②Keras(用来搭神经网络)
③Gensim (处理语言方面的任务)
四、数据探索
1.数据质量分析
数据出现以下几种情况:
①异常值检测代码
阅读全文
0 0
- Python学习----Python基础
- Python基础学习-Django基础
- Python学习笔记-Python基础
- Python学习笔记--Python基础
- 【Python】python基础学习笔记
- 学习Python基础
- 学习Python基础
- python基础学习
- python基础学习
- Python基础学习笔记
- Python基础语法学习
- Python基础学习
- Python学习----基础篇
- Python基础学习_1
- python基础学习
- python学习--基础篇
- python基础学习
- python基础学习
- 简单的mybatis工具类的解析,学习
- 20171102
- 基本概念
- 枚举—案例(称硬币poj1013)
- SSL/TLS 双向认证(一) -- SSL/TLS工作原理
- Python 基础学习
- IDA常见宏定义
- 2017.11.2 树上期望DP 解题报告
- 等待一审四个月以上
- ROS常见错误及解决
- SmartView函数HypSetActiveConnection使用
- css样式优先级总结
- [codevs1213]解的个数 二分 + exgcd
- Python高级教程