首先,您可以使用 Python 的内置函数 open() 和 readlines() 读取文件中的每一行内容。然后,您可以使用 jieba 第三方库对每一行进行分词。在此基础上,您可以进行如下操作:
统计每首诗歌的作者:遍历文件中的每一行,如果第一行是 "作者",则读入第二行的整数 n,然后使用 Python 的 collections 模块中的 Counter 类统计每个作者出现的次数,并输出出现次数最多的前 n 个作者。
统计作者的名字出现的次数:遍历文件中的每一行,如果第一行是 "人物",则读入第二行的整数 n,然后使用 Python 的 re 模块提取文本中的所有名字,