版权声明:篇章限本人所有,转载请标明出处。 https://blog.csdn.net/qq_31779317/article/details/89279477
Python常用生僻高频语法
一、列表(list)处理
- 查:
选择表的某一特征: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…)
二、表处理:
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()
未完,持续更新…