Python-递推构造列表和字典
2017-08-20 21:29
239 查看
Python-递推式构造链表(List comprehension)
格式alist = [expresion for item in list (if condition)]
其中if condition可以省略
示例
even = [x for x in range(0, 11) if x%2==0] #10以内的偶数 six = [(x,y) for x in range(20) for y in range(20) if x*y%6==0 and x<y] #可以这样嵌套
递推构造字典
格式和递推构造链表相似s = "world" dic = {c:c.upper() for c in s}
相关文章推荐
- 列表(list)和字典(dict)数据排序 Python
- python3-字典中存储列表
- Python 元组、列表、字典、字符串的操作
- Python 字符串,字典,数据库,列表和json互相转化
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- python之列表、元祖、集合、字典基础篇
- python(dict字典相关知识以及小例子:生成一个列表,存放100个随机整数,找出出现次数最多的数字)
- Python:列表值为字典
- python列表字典中的一些用法
- Python基础-列表_元组_字典_集合
- Python进阶 03 元组/列表/字典 互转
- 自学Python之元组、列表和字典
- python 列表(list)元组(tuple)字典(dict)如何打印中文总结
- python 中列表、元组、字典、文件的区别
- 20170214--PYTHON介绍+(列表,字典,元组)
- python 两个列表结合为一个字典
- python数据处理之列表、集合、字典推导式
- Python 函数字典列表嵌套
- python 列表,元素,集合,字典区别
- python学习-1-列表,元组,字典,集合,文件操作