Python 列表推导式

一、1到10以内的平方。

newlist=[i**2 for i in range(10)]
print(newlist)

 

二、1到10以内的偶数平方。

newlist2=[i**2 for i in range(10) if i%2==0]
print(newlist3)

 三、输出5000以上的的一半

price=[1200,5330,2988,6200,1998,8888]
sale=[x*0.5 for x in price if x >5000]
print(price)
print(sale)

 

posted @ 2019-08-02 22:53  aliensky  阅读(343)  评论(0编辑  收藏  举报