python计数单词出现的次数

python计数单词出现的次数,python,Python,在下面的字符串中,我想计算在第一个\t开始之前出现的单词数,并忽略字符串的其余部分,我们如何才能做到这一点 str1="hi\thello\thow\tare\tyou\tCart\tagain\tCart" output expected:5 str1.count() ????? 这样做的目的如下: 拆分文本\tCart上的字符串,并仅获取结果的第一个元素;这是tab+购物车之前的所有内容 在空白处拆分\t art之前的部分(\t是一个选项卡,即空白) 分割的长度是单词的数量 试试这

在下面的字符串中,我想计算在第一个\t开始之前出现的单词数,并忽略字符串的其余部分,我们如何才能做到这一点

 str1="hi\thello\thow\tare\tyou\tCart\tagain\tCart"
 output expected:5
 str1.count() ?????
这样做的目的如下:

  • 拆分文本
    \tCart
    上的字符串,并仅获取结果的第一个元素;这是tab+购物车之前的所有内容
  • 在空白处拆分
    \t art
    之前的部分(
    \t
    是一个选项卡,即空白)
  • 分割的长度是单词的数量

试试这个-
len(str1.split('\tCart')[0].split())
你试过什么吗?
len(str1.split('\tCart')[0].split())