#输出1-9的列表
f =[x for x inrange(1,10)]print(f)#输出:[1, 2, 3, 4, 5, 6, 7, 8, 9]#字母和数字交叉组合,可以直接组成一副牌的写法
f =[x + y for x in'AB'for y in'123']print(f)#输出:['A1', 'A2', 'A3', 'B1', 'B2', 'B3']import sys
#输出1-999的数据的平方值
f =[x **2for x inrange(1,1000)]# 查看对象占用内存的字节数print(sys.getsizeof(f))print(f)#输出:[1, 4, 9, 16, 25, 36..998001]