小白理解,望大佬指导
列表排序两种方式
*调出sort()方法,默认从小到大排序,可以指定reverse=False,进行排序,改变原数组
*sortend()默认从小到大排序,可以指定reverse=False,进行排序,不改变原数组
lst=[1,23,45,25,6,7,86,3]
lst.sort()#sort(),默认升序,改变原数组
print(lst)
lst.sort(reverse=False) #reverse=True表示降序 reverse=False表示升序
lst.sort(reverse=True)
'''---------------------------------------'''
#sorted(),默认升序,不改变原数组,自动生成新列表
lst.sorted()
print(lst)
列表生成式
#列表生成式
a=[i*i for i in range(1,10)]
print(a)