【发布时间】:2018-03-28 23:07:53
【问题描述】:
如何检查一行是否在文本文件的行中的任何位置包含某个字符?我目前有:
charCounter=0
with open('file', 'r') as f:
for line in f:
if 'a' in line:
charCounter=charCounter+1
但是,计数器增加的唯一时间是字符是该行中的第一个字符时。我需要检查该字符是否出现在任何位置。
【问题讨论】:
-
为我工作。你能举一些例子数据吗?
-
if 'a' in line应该检查字符串line是否在任何位置包含'a',而不仅仅是第一个字符。你能提供一个不起作用的例子吗?
标签: python text character counter