为了账号安全,请及时绑定邮箱和手机立即绑定

如何在熊猫数据框列上打印给定字符串的出现?

如何在熊猫数据框列上打印给定字符串的出现?

弑天下 2021-07-08 14:50:08
我有以下数据框。import pandas as pddata = [['Alexa',10],['Bob',12],['Clarke',13]]df = pd.DataFrame(data,columns=['Name','Age'])df检查名称列中是否存在某些字符。mylist=['a','e']pattern = '|'.join(mylist)df['contains']=df['Name'].str.contains(pattern)如果存在 mylist 值,上面的代码将给出 true 或 false。如何在输出中获取字母列。    Name    Age contains  letters0   Alexa   10  True      e a 1   Bob     12  False     2   Clarke  13  True      a e
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 183 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信