【问题标题】:Perl Element Frequency within Arrays [closed]数组中的 Perl 元素频率
【发布时间】:2013-03-23 18:50:00
【问题描述】:

我有一个短篇小说的 txt 输入文件。将 txt 文件读入程序后,如何找到每个术语的频率?例如,单词“the”出现了多少次,单词“I”出现了多少次,除了数组中的每个唯一词。

非常感谢。

【问题讨论】:

  • 你应该有一个特定的编程问题,理想情况下,能够展示一些演示它的代码。 “我不会写 Perl” 并不是那种问题。

标签: arrays perl element frequency


【解决方案1】:

一般情况下,您将 split 输入典型分隔符(空格、标点符号等)并遍历生成的单词数组,更新其中键是单词的键值对 hash table 和该值是一个数字,表示该单词出现的频率或次数。考虑边缘情况,例如在处理以大写字母开头的单词时您可能如何使用handle 键,或者可能是更复杂的问题,例如不合理文本中的连字符。希望这个答案能帮助您搜索和思考您想要学习的 Perl 术语和一般概念。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-20
    • 2021-07-28
    • 1970-01-01
    • 2015-02-05
    • 1970-01-01
    • 2015-10-18
    • 2020-07-10
    • 2019-09-12
    相关资源
    最近更新 更多