list1 = [1,2,3,4,5,6,7,8,9,10]list2 = list(range(1,11))print(list2)第一种方式:使用原始的方式生成list3 = []for i inrange(1,6): list3.append(i ** 2)print(list33)第二种方式:使用列表生成list4 = [i ** 2for i inrange(1,6)]print(list4)#使用列表生成式,生成1-10之间所有的奇数list5 = [i for i inrange(1,11)if i % 2 == 1]print(list5)#使用列表生成式,生成1-10之间所有的奇数且能被3整除list6 = [i for i inrange(1,11)if i % 2 == 1and i % 3 == 0]print(list6)