1. (按字母顺序排列)——sort()函数
10年积累的网站设计、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先制作网站后付款的网站建设流程,更有东坡免费网站建设让你可以放心的选择与我们合作。
例:
cars =['bmw','audi','toyota','subaru']
cars.sort()
print(cars)
输出得到
['audi', 'bmw', 'subaru', 'toyota']
请点击输入图片描述
请点击输入图片描述
2.按字母反序排列——reverse函数
cars =['bmw','audi','toyota','subaru']
cars.sort(reverse=True)# reverse“adj. 反面的;颠倒的;n. 倒转,反向”
print(cars)
输出得到
['toyota', 'subaru', 'bmw', 'audi']
请点击输入图片描述
请点击输入图片描述
3.对列表进行临时排序——sorted()函数
cars =['bmw','audi','toyota','subaru']
print("Here is the original list:")
print(cars)
print("\nHere is the sorted list:")
print(sorted(cars))
print("Here is the original list again:")
print(cars)
输出得到
Here is the original list:
['bmw', 'audi', 'toyota', 'subaru']
Here is the sorted list:
['audi', 'bmw', 'subaru', 'toyota']
Here is the original list again:
['bmw', 'audi', 'toyota', 'subaru']
请点击输入图片描述
请点击输入图片描述
4. 倒着打印列表——reverse()函数
cars =['bmw','audi','toyota','subaru']
print(cars)
cars.reverse()
print(cars)
输出得到
['bmw', 'audi', 'toyota', 'subaru']
['subaru', 'toyota', 'audi', 'bmw']
请点击输入图片描述
请点击输入图片描述
lists = [1,3,4,5,6,7,9,2]
# 切片
print lists[::-1]
# 函数reverse 对数组进行操作
lists.reverse()
print lists
# 函数reversed 返回一个迭代对象,需要list化
print list(reversed(lists))
python 输出列表(list)的 倒序的三种方法
可以把整数序列转成list,再用reverse()翻转,再转成整型
代码
运行结果:
运行结果
#1.字符串、列表、元组均可用此方法 (使用切片的方法) 不修改元素原有内容,将输出进行赋值
#1.1 字符串
s='nihao'
s1=s[::-1]
#1.2 列表
lin=["a","b","c"]
print(lin[::-1])
#1.3 元组
tup=("e","f","g","h",2,3,6)
print(tup[::-1])
#2.列表独有方法
lin=["a","b","c"]
lin.reverse()
print(lin)