Pandas库
1、字符串匹配
函数loc定位cell
定位一个元素df.loc[‘行名’, '列名']
>>> df.loc[3,'name']
'李四'
# 注意:3是行名,而不是行号
函数iloc定位cell
df.iloc[行号, 列号]
>>> df.iloc[2, 0]
'李四'
通过.str.contains()实现模糊检索
比如,查找二班的张三
df.loc[df['name'].str.contains('张') & df['class'].str.contains('二')]
此种方法注意每行要紧挨着有数据,否则会出现ValueError
通过直接比较实现精确匹配
df['name'] == xxxx
不能摸鱼,不能摸鱼,再摸就没鱼了