在Python中有一个表格all_data,我想筛选指定列industry的值包含字符“机械”的所有行,应该怎么写?
博主可以使用 pandas 第三方库函数来实现筛选指定列的值,代码如下:
import pandas as pd
# 筛选
filtered_data = all_data[all_data['industry'].str.contains('机械')]
# 输出
print(filtered_data)
博主可以尝试一下
result = list(filter(lambda x: "机械“ in x["industry"], all_data))
Pandas吗?可以使用下面方法进行过滤
all_data.loc[all_data["industry"].str.contains("机械")]