赞
踩
推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列。
推导式包括:1.列表(list)推导式 2.字典(dict)推导式 3.集合(set)推导式。
列表推导式的基本格式:
变量名=[表达式 for 变量 in 列表] 或者
变量名= [表达式 for 变量 in 列表 if 条件]
执行流程:
遍历出列表中的内容给变量,表达式根据变量值进行逻辑运算。
或者遍历列表中的内容给变量,然后进行判断,符合的值在给表达式。
运行结果:
字典推导式格式:
变量名={....}
运行结果:
集合推导式格式:
集合推导式跟列表推导式非常相似,唯一区别在于用{}代替[]
运行结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。