Python常用生僻高频语法 -- Python编程
2019-04-18 22:24
369 查看
版权声明:篇章限本人所有,转载请标明出处。 https://blog.csdn.net/qq_31779317/article/details/89279477
Python常用生僻高频语法
一、基础处理
- 文件
判断路径下文件是否为.jpg后缀:‘xx/a.jpg’.endswith(‘jpg’)
路径写法:“…/…、…\…”、®”…” - 计算
5/2 = 2.5, 5%2 = 1, 5//2 = 2
二、表格处理
- 查:
选择表的某一特征:data‘xxx’
判断是否相同:.isin()(eg:data[data[‘row_id’].isin(tf.row_id)])
统计表特征值数量 .count()(即表中所有的特征值均以数量显示) - 删
删除表特征:data.drop(xxx, axis=1)(axis=1整列删除,=0整行) - 表整体处理、改:
截选表信息:data.query(“x > 1.0 & y > 2.5”)
按某一特征排序表:data.groupby(xxx)
重设表:.rest_index()(即索引列重新作为特征,索引变为0,1,2…)
三、列表(list)处理:
-
列表基本处理:
列表快速迭代:L = [0 for i in range(1,5) if i<3] --> L = [0,0]
L = [i for i in range(1,5)] --> L = [1,2,3,4]
列表转字符串:” ”.join(a)
字符串转列表:a.split()
将可遍历数据组合为索引序列:
a = [5,6,7],b = enumerate.(a)
list(b) --> [(0,5),(1,6),(2,7)] -
列表数据处理:
增
data = [“小海”, “小雨”, “小李”]
data2 = [“2”, “4”]
列表最后插入:data.append(“a”)
列表指定位置插入:data.insert(1, “a”)
列表拼接:data.extend(data) - 查
统计列表中某一元素的数量:data2.count(“a”)
查询列表中某一元素的位置:data2.index(“a”) - 删
删除指定位置的元素:data.pop(0)
删除指定元素:data.remove(“a”) - 改
按从小到大顺序排序:data.sort()
按从大到小顺序排序:data.sort(reverse=True)、data.reverse()
未完,持续更新…
相关文章推荐
- OpenCV计算机视觉库常用生僻高频语法 -- Python编程
- Python语法第4讲:字符串及常用函数
- python入门之基础语法(适合有编程基础者)
- Python 常用编程方法
- python3 读取csv的常用语法
- [Python]函数式编程的4个常用内建函数
- python常用编程输出格式控制
- 关于python一些常用的语法
- python 常用 uiautomator语法
- Python 常用编程知识---排序操作
- python高级语法-python网络编程(套接字编程)之UDP和TCP编程
- 【七月Python入门】 第七课并发编程以及系统常用模块
- Python编程之errorPython脚本运行出现语法错误
- Python编程-常用模块及方法
- python 网络编程常用代码段
- python高级语法-python GUI编程(主要介绍 tkinter)
- python_既讲语法、又讲编程思路的演示
- Python命令行解析argparse常用语法简单使用
- Python机器视觉编程常用数据结构与示例
- python常用语法