Python---元素分类
来源:互联网 发布:建筑会计软件 编辑:程序博客网 时间:2024/06/05 21:53
元素分类
有如下集合,[11,23,76,32,8,3,10,22,89,123,44]
li=[11,23,76,32,8,3,10,22,89,123,44]
dic={'k1':[],'k2':[]}
for item in li:
if item >50:
if 'k2' in dic.keys():
dic['k2'].append(item)
else:
dic['k2']=[item,] #创建只有一个元素的列表;
else:
if dic ......
————————————————————
obj = file('log','r')
line_list=obj.readlines()
obj.close()
print line_list
# 可以得到 ['lary|boy|22\n','henry|boy|32\n','jack|gail|12\n'] \n为换行符,列表
接下来处理此列表,将其按照要求的格式
for ele in line_list:
ele = ele.strip() # 把空格和换行符去掉 lary|boy|22
ele_list= ele.split('|') # 此时得到["lary","boy","22"]
dic[ele_list[0]] = ele_list[1:]
print dic
log文件内容:
ary |boy|22
henry|boy|32
jack |girl|12
阅读全文
0 0
- python元素分类
- Python---元素分类
- 元素分类
- 元素分类
- 元素分类
- 元素分类
- 元素分类
- 元素分类
- 元素分类
- 元素分类
- 元素分类
- 元素分类--内联元素
- 元素分类--块级元素
- 元素分类--内联块状元素
- 元素分类--块级元素
- HTML元素分类
- tomcat 元素分类
- css的元素分类
- gdb的使用指南(下)
- scala-类和对象
- 2017暑假七林集训day13
- Java中堆内存(heap)和栈内存(stack)的区别
- IntelliJ IDEA 中 右键新建时,选项没有Java class的解决方法和具体解释
- Python---元素分类
- Python笔记
- AJAX技术及一些参数说明
- mvc
- HashMap的设计原理与实现分析
- AJAX
- sql server 存储过程
- 详解C#中的反射
- CDOJ1597-线段树好题(2017 UESTC Training for Data Structures C)