您好,欢迎访问一九零五行业门户网

Python判断文本中消息重复次数的方法

本文实例讲述了python判断文本中消息重复次数的方法。分享给大家供大家参考,具体如下:
#coding:gbk'''created on 2012-2-3从文件中读取文本,并判断文本中形如“message0”、“message123”这样的消息有多少条是重复的@author: administrator'''import reif __name__ == '__main__': pattern = u(message((\d)+)) prog = re.compile(pattern) # read text from file f = open(1003.txt,r) text = unicode(f.read()) f.close() result = prog.findall(text) message_map = dict() redupicate_count = 0 for message in result: if message_map.has_key(message[0]) == true: print message[0], is reduplicate redupicate_count += 1 else : message_map[message[0]] = 1; print total reduplicate message is , redupicate_count
更多关于python相关内容感兴趣的读者可查看本站专题:《python数据结构与算法教程》、《python socket编程技巧总结》、《python函数使用技巧总结》、《python字符串操作技巧汇总》、《python入门与进阶经典教程》及《python文件与目录操作技巧汇总》
希望本文所述对大家python程序设计有所帮助。
其它类似信息

推荐信息