# sort()方法排序 # 永久排序,改变原列表元素顺序 citys=['wuxi','nanjing','changzhou','suzhou'] # reverse=True表示反向排序 citys.sort(reverse=True) print(citys) # 默认reverse=False citys.sort() print(citys)
# sorted()函数排序 # 临时排序,不改变原列表的元素顺序 citys = ['wuxi', 'nanjing', 'changzhou', 'suzhou'] print(sorted(citys)) print(citys) # reverse=True 反向排序 print(sorted(citys,reverse=True))
citys = ['wuxi', 'nanjing', 'changzhou', 'suzhou'] # 列表永久倒序 citys.reverse() print(citys)
citys = ['wuxi', 'nanjing', 'changzhou', 'suzhou'] # reversed()函数,返回的是一个迭代器,用list转换。原列表的元素顺序没有变化 print(list(reversed(citys))) print(citys)