1.推导式
2.列表推导式
3.字典推导式
4.集合推导式
推导式本质:对循环生成列表、字典、集合进行简化。
推导式语法:for循环代码去掉 【冒号】:和 【回车换行】,然后代码放到 [ ]、或者{ }中;[ ]指的是列表list,{ }指的是字典dict/集合set
[目标结果 for 序列S的数据 in 可迭代序列S]
注: 目标结果是对序列S数据的处理结果。
推导式注意 :
1.for循环代码块中的 if else要在列表推导式中前提,放到for循环前;仅if判断的话,放到for循环后即可
例:
1.嵌套循环举例;
结果:2.推导式: 循环中的if …else…前提
结果:(可以看到if else的结果都会进入列表中)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)