如何检查字符串列表中的字符串是否在pandas dataframe列中

dls

我正在做文本分析。我的任务是计算列表中每个“坏词”出现在数据框列中的字符串中的次数。我能想到的是使用.isin().contains()逐字检查。但是单词列表的长度超过40000。因此循环将太慢。有一个更好的方法吗?

戈洛米

尽管您说循环可能太慢,但由于列表的范围,它似乎是最有效的方法。试图使其尽可能简单。可以根据您的需要随意修改打印语句。

text = 'Bad Word test for Terrible Word same as Horrible Word and NSFW Word and Bad Word again'
bad_words = ['Bad Word', 'Terrible Word', 'Horrible Word', 'NSFW Word']

length_list = []

for i in bad_words:
    count = text.count(i)
    length_list.append([i, count])


print(length_list)

输出:

[['Bad Word', 2], ['Terrible Word', 1], ['Horrible Word', 1], ['NSFW Word', 1]]

另外,您的输出作为字符串可以是:

length_list = []

for i in bad_words:
    count = text.count(i)
    print(i + ' count: ' + str(count))

输出:

Bad Word count: 2
Terrible Word count: 1
Horrible Word count: 1
NSFW Word count: 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查字符串列表及其索引中是否存在特定字符串

来自分类Dev

HQL检查字段是否包含字符串列表中的任何字符串

来自分类Dev

检查字符串是否不包含Python中子字符串列表中的任何子字符串

来自分类Dev

如何用Groovy检查字符串是否是字符串列表中任何字符串的一部分?

来自分类Dev

如何用Groovy检查字符串是否是字符串列表中任何字符串的一部分?

来自分类Dev

如何检查字符串列表中的多个单词?

来自分类Dev

如何检查字符串是否包含列表/数组中的任何字符串

来自分类Dev

如何检查字符串是否具有列表中的子字符串?

来自分类Dev

如何检查字符串是否包含列表中的字符串?

来自分类Dev

检查字符串列表中的所有字符串在Inno Setup中是否都相同

来自分类Dev

Dart检查字符串列表中的一部分字符串是否包含元素

来自分类Dev

如何检查一行是否包含字符串列表中的特定字符串?

来自分类常见问题

如何检查字符串列表中的特定单词是否包含在字符串中,但不应包含在其他任何单词之间?

来自分类Dev

如何检查字符串是否包含字符串数组中的字符串?

来自分类Dev

检查字符串列表中的字符

来自分类Dev

检查字符串是否包含列表中的字母

来自分类Dev

用python检查字符串是否在列表中

来自分类Dev

检查字符串中是否包含单词列表

来自分类Dev

检查字符串列表 Python 中可用的字符串/字符串集(以 | 分隔)

来自分类Dev

如何检查字符串是否包含不在列表中的字符?

来自分类Dev

如何检查字符串是否可以从指定的字符列表中制成?

来自分类Dev

如何检查字符串是否在数组中?

来自分类Dev

如何检查字符串是否在JavaScript数组中?

来自分类Dev

如何检查字符串中是否存在“ @”

来自分类Dev

如何检查字符串是否在text []中?

来自分类Dev

在Java中,如何检查字符串是否是回文?

来自分类Dev

如何检查字符串中是否存在行?

来自分类Dev

如何检查字符串是否是 Python 中的数字?

来自分类Dev

如何检查字符串中是否存在“#”标签?

Related 相关文章

  1. 1

    如何检查字符串列表及其索引中是否存在特定字符串

  2. 2

    HQL检查字段是否包含字符串列表中的任何字符串

  3. 3

    检查字符串是否不包含Python中子字符串列表中的任何子字符串

  4. 4

    如何用Groovy检查字符串是否是字符串列表中任何字符串的一部分?

  5. 5

    如何用Groovy检查字符串是否是字符串列表中任何字符串的一部分?

  6. 6

    如何检查字符串列表中的多个单词?

  7. 7

    如何检查字符串是否包含列表/数组中的任何字符串

  8. 8

    如何检查字符串是否具有列表中的子字符串?

  9. 9

    如何检查字符串是否包含列表中的字符串?

  10. 10

    检查字符串列表中的所有字符串在Inno Setup中是否都相同

  11. 11

    Dart检查字符串列表中的一部分字符串是否包含元素

  12. 12

    如何检查一行是否包含字符串列表中的特定字符串?

  13. 13

    如何检查字符串列表中的特定单词是否包含在字符串中,但不应包含在其他任何单词之间?

  14. 14

    如何检查字符串是否包含字符串数组中的字符串?

  15. 15

    检查字符串列表中的字符

  16. 16

    检查字符串是否包含列表中的字母

  17. 17

    用python检查字符串是否在列表中

  18. 18

    检查字符串中是否包含单词列表

  19. 19

    检查字符串列表 Python 中可用的字符串/字符串集(以 | 分隔)

  20. 20

    如何检查字符串是否包含不在列表中的字符?

  21. 21

    如何检查字符串是否可以从指定的字符列表中制成?

  22. 22

    如何检查字符串是否在数组中?

  23. 23

    如何检查字符串是否在JavaScript数组中?

  24. 24

    如何检查字符串中是否存在“ @”

  25. 25

    如何检查字符串是否在text []中?

  26. 26

    在Java中,如何检查字符串是否是回文?

  27. 27

    如何检查字符串中是否存在行?

  28. 28

    如何检查字符串是否是 Python 中的数字?

  29. 29

    如何检查字符串中是否存在“#”标签?

热门标签

归档