【869】dataframe通过包含字符过滤 str.contains()
ref: [Pandas] 文本包含.str.contains()
import pandas as pd df = pd.DataFrame([['liver','E',89,21,24,64], ['Arry','C',36,37,37,57], ['Ack','A',57,60,18,84], ['Eorge','C',93,96,71,78], ['Oah','D',65,49,61,86] ], columns = ['name','team','Q1','Q2','Q3','Q4']) # 名字包含A字母 res1 = df.loc[df.name.str.contains('A')] # 名字包含A字母或E字母 res2 = df.loc[df.name.str.contains('A|E')] # 忽略大小写 import re res3 = df.loc[df.name.str.contains('A|E', flags = re.IGNORECASE)] # 包含数字 res4 = df.loc[df.name.str.contains('\d')]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
2021-08-12 【644】二值图去掉面积小的部分 cv2.threshold
2021-08-12 【643】cv2.imread() 函数
2021-08-12 【642】Python 实现膨胀、腐蚀、提取边线
2020-08-12 【476】ArcGIS表关联方式介绍(一)-Join、Relate
2016-08-12 【210】通过OleDb读写Excel数据到DataTable