我想删除任何列包含关键字的行
keywords=['Nokia' , 'Asus']
data = [['Nokia', 'AB123','broken'], ['iPhone', 'DF747','battery'], ['Acer', 'KH298','exchanged for a nokia'], ['Blackberry', 'jj091','exchanged for a Asus']]
df = pd.DataFrame(data, columns = ['Brand', 'ID', 'Description'])
前测向:
Brand | ID | Description
----------------------------------------
Nokia | AB123 | broken
iPhone | DF747 | battery
Acer | KH298 | exchanged for a nokia
Blackberry | jj091 | exchanged for a Asus
df后:
Brand | ID | Description
----------------------------------------
iPhone | DF747 | battery
Acer | KH298 | exchanged for a nokia
我怎样才能做到这一点?你知道吗
或者
输出
您可以使用} 掩码:
+
或apply
将所有列连接在一起,然后使用|
为regexOR
创建具有连接值的^{或:
如果需要不区分大小写的add
case
参数:相关问题 更多 >
编程相关推荐