按行列搜索 CSV 文件

时间:2021-04-24 13:51:51

标签: python

嗨,我想知道是否有一种方法可以在不导入 CSV 模块的情况下搜索 CSV 文件以按行和列进行搜索。

还有我如何使用 re.findall 在列或行中查找单词的实例

例如,类型是 Horror,电影标题以 The ..开头,所以我需要找到恐怖类型中“The”电影的总数

谢谢

1 个答案:

答案 0 :(得分:1)

这可能不是最好的解决方案,但它有效。假设您有一个 films.csv 文件,其中包含电影名称和作者,如下所示:

title, author
The dogs, author1
The cats, author2
Cars, author1
Houses, author3
The apples, Jobs

如果要计算以“The”开头的电影名称出现的次数:

with open('films.csv', 'r') as f:
    data = f.read()
n = len(re.findall("The*", data))   
相关问题