读取关键字配置文件,并将关键字放入到一个列表中(去重复去和空格)--PYTHON
来源:互联网 发布:淘宝店铺手机流量 编辑:程序博客网 时间:2024/09/21 09:06
#coding=gbkimport os""" 返回包含原列表中所有元素的新列表,将重复元素去掉,并保持元素原有次序 excludes: 不希望出现在新列表中的元素们 """def unique_list(seq, excludes=[]): seen = set(excludes) # seen是曾经出现的元素集合 return [x for x in seq if x not in seen and not seen.add(x)]""" 读取关键字配置文件,并将关键字放入到一个列表中(去重复去空格) 函数外层要保证文件路径是正确的"""def getKeywordList(keywordfile): keyword_list = [] fp = open(keywordfile,'r') try: for line in fp: #去除空格和换行 keyword_list.append(line.strip().strip("\n")) fp.close() except Exception , e: fp.close() print e return unique_list(keyword_list, [])if __name__ == '__main__': tmp_list = getKeywordList("keyword.ini") for words in tmp_list: print words
keyword.ini
memset
memcpy
strcpy
memcpy_s
memset
输出
memset
memcpy
strcpy
memcpy_s
0 0
- 读取关键字配置文件,并将关键字放入到一个列表中(去重复去和空格)--PYTHON
- Python将文本去空格并保存到txt文件中
- js去空格和重复
- 使用Python抓去网页中的关键字并保存指定文件中
- 将一个整数列表去重并输出
- Android小知识——将Log文件放入到SD中去
- ibm streams处理kafka数据并放入到redis中去
- python中list去重复
- python 字符串去空格
- 将table中被复选框选中的行的某一列全部放入到某个数组中去
- 将后台数据读取到前台的EXCEL文件中去,用javascript实现.(发一个原创)
- python 列表字符串合并 字符串切割 去空格
- java正则表达式提取需要的字符并放入数组;ArrayList数组去重复
- python 文件去重复
- python中对列表排序,去重
- python实现嵌套列表、字典按某一元素去重复
- python列表去重
- python列表去重
- 归档日志比在线日志小很多
- Perl 排序
- 得到LBP特征值图
- 如果网页内容需要支持多语言,你会怎么做?在设计和开发多语言网站时,有哪些问题你必须要考虑?
- mybatis优化(转)
- 读取关键字配置文件,并将关键字放入到一个列表中(去重复去和空格)--PYTHON
- 主题:Windows下用Eclipse搭建C/C++开发环境
- 使用java进行内容的压缩操作(gzip)
- ZooKeeper客户端curator介绍及使用
- MySQL毫秒值和日期的指定格式的相互转换
- 解决python "Non-ASCII character"错误
- 杭电 1162
- (一题多解)Holding Bin-Laden Captive!(母函数模板变形、DP、多重背包)
- 获取Map的key值和value值