2024-05-16 01:59:27 发布
网友
我试图通过搜索特定的单词,用值0或1替换列中的字符串。这一栏由长句组成。我怎样才能做到这一点
我试着在列中搜索单词,但到目前为止,我所能做的只是检查单词存在的次数或只打印布尔值
xl['values'].fillna(0) if (xl['values'].str.contains('ALEXEI').any()): xl['values'].str.replace(xl['values'],'1')
xl['values']=np.where(xl['values'].str.contains('ALEXEI',na=False),1,0)
我发现np.where()比任何pandas方法都要快得多。第一个参数是您的搜索,第二个参数是True的返回值,第二个参数是false的返回值
我发现np.where()比任何pandas方法都要快得多。第一个参数是您的搜索,第二个参数是True的返回值,第二个参数是false的返回值
相关问题 更多 >
编程相关推荐