三元表达式

三元表达式和列表生成式可以简化代码

age = 18
if age <18:
    v='未成年人'
else:
    v='成年人'
v = '未成年人' if age < 18 else '成年人'


a = [1,2,3,4,5]
b=[]
for i in a:
    b.append(str(i))#列表中的每个数字都转成字符串

# 列表生成式
b = [str(i) for i in a]
c1 = [str(i) for i in a if i%2!=0]
print(b)
原文地址:https://www.cnblogs.com/Mezhou/p/13580057.html