我有一个dataFrame(只是一个专栏),它有汽车品牌及其模型,比如Toyota Rav4、Kia Soul (品牌和车型在同一栏),我想展示沃尔沃的所有车型。输出应该是这样的,
Volvo xc90
Volvo xc60
Volvo V90
.
.
.什么是最好的编码?
发布于 2022-03-26 15:18:56
使用str.contains('Volvo')。示范:
df = pd.DataFrame(['Volvo xc90', 'Volvo xc60', 'Volvo V90', 'abc'])
df[df[0].str.contains('Volvo')]

发布于 2022-03-26 15:19:18
尝试使用.str.split
filtered = df[df['car'].str.split().str[0] == 'Volvo']输出:
>>> filtered
car
0 Volvo xc90
2 Volvo xc60
4 Volvo V90https://stackoverflow.com/questions/71629260
复制相似问题