其他分享
首页 > 其他分享> > 列表生成式

列表生成式

作者:互联网

# 三元表达式
# 作用:可以简化if判断
age=17
# if age>=18:
# s="成年"
# else:
# s="未成年"
# 用三元表达式来简化上面的if判断
s="成年" if age>=18 else "未成年"
print(s)

# 列表生成式
# 作用:用来简化for循环
lis=list(range(1,10))
lis1=[]
# for i in lis:
# if i%2==0:
# lis1.append(i)
# print(lis1)
lis1=""
for i in lis:
lis1+=str(i)
print(lis1)
# 用列表生成式来表达上面的循环
# lis1=[i for i in lis if i%2==0]
# print(lis1)


标签:lis1,age,生成式,列表,lis,print
来源: https://www.cnblogs.com/zhengp/p/14721630.html