2024-04-24 08:34:45 发布
网友
In the last column, I am trying to extract and only display a class. For example, 'truck' or 'car'. Do anyone know how to list them?
您只需检查str.contains您的搜索值
str.contains
df[df['col_name'].str.contains('truck')]
或者使用一个链式的str.get并获取引用
str.get
df.col1.str.get(0).str.get(0)
示例:
df = pd.DataFrame() df['col1'] = [[['truck',3, ('a',2)]], [['car', 2, ('b', 2)]]] col1 0 [[truck, 3, (a, 2)]] 1 [[car, 2, (b, 2)]]
在哪里
收益率
0 truck 1 car Name: col1, dtype: object
所以你可以使用loc
loc
df.loc[df.col1.str.get(0).str.get(0).eq('truck')] col1 0 [[truck, 3, (a, 2)]]
您只需检查
str.contains
您的搜索值或者使用一个链式的
str.get
并获取引用示例:
在哪里
收益率
所以你可以使用
loc
相关问题 更多 >
编程相关推荐