一、三元表达式
1.为什么要有三元表达式:
目的是为了让代码简洁且有效。执行效果可由 if else 表达式代替
2.什么是三元表达式:
有三个子表达式 组成的 表达式
语法: res =条件成立时的表达式 if 条件表达式 else 条件不成立时的表达式
例:求两个值的最大值

二、列表生成式
1.为什么要有列表生成式:
目的是为了让代码简洁且有效
2.什么是列表生成式:
用来生成列表的表达式
3.怎么用
例:将100 以内的大于50的值取出来

例2:names = ['alex', 'egon', 'lxx', 'wupeiqi'] 除egon以外名字加上_dsb,如 'alex_dsb'

三、字典生产式
1.为什么要有字典生成式:
目的是为了让代码简洁且有效
2.什么是字典生成式
用来生成字典的表达式
3.怎么用
例1:

例2:
本文深入解析了三元表达式、列表生成式及字典生成式的概念与应用,通过实例展示了如何利用这些特性使代码更加简洁高效。三元表达式用于条件判断,列表生成式和字典生成式则分别用于快速创建列表和字典。
1422

被折叠的 条评论
为什么被折叠?



