python中的列表表达式(列表推导式)
python中有一中十分好用的功能:列表表达式或者列表推导式
目前先用到这么多,以后遇到再加
#coding:utf-8 if __name__ == '__main__': a = [1,2,3,4,6] #b1表示的是a中符合index从零到3的item,其中包左不包右 b1 = [a[item] for item in range(len(a)-2)] #b2表示的是0~3之间的数,不包括3 b2 = [item for item in range(len(a)-2)] #b3表示的是a中的item小于3的 b3 = [item for item in a if item < 3] print(b1,'\n',b2,'\n',b3) """ b1=[1,2,3] b2=[0,1,2] b3=[1,2] """
既然无论如何时间都会过去,为什么不选择做些有意义的事情呢