python - 如何在文件python中查找所有出现的字符串(不区分大小写)?
问题描述
我有以下代码在文件中查找字符串并计算完全匹配的数量:
counter+=book.read().count(word)
我要做的是计算单词(存储在变量 word 中——这是 for 循环的一部分)出现的次数,但不区分大小写。
有谁知道如何做到这一点?
解决方案
将两个字符串都转换为小写:
counter+=book.read().lower().count(word.lower())
推荐阅读
- visual-studio-code - VScode 缓存问题?文件未显示最新更改
- asp.net - 无法访问二维码程序中要删除的文件
- infinispan - 如果在 *EMPTY* Infinispan 缓存上进行并行流(分布式)计算,可能出现错误?
- mysql - Lambda NodeJS MySQL 任务超时
- timestamp - Bigquery PARSE_TIMESTAMP 格式为 2018-10-03T23:00:42.690Z
- laravel - 使用自定义频道时未保存 Laravel 通知
- python - 保持字典中值的总和
- python-3.x - IndexError:列表索引超出范围(布洛赫球体)
- sas - SAS 创建具有两个列值的数据集
- sql - SQL如何计算一段时间内发生的事件数?