Python(10)_组织列表(排序)

# Python方法sort() 让你能够较为轻松地对列表进行排序。假设你有一个汽车列表,并要让其中的汽车按字母顺序排列。为简化这项任务,我们假设该列表中的所有值都是小写
cars = ['bmw','audi','toyota','subaru']
cars.sort()
'''永久性地修改了列表元素的排列顺序。现在,汽车是按字母顺序排列的,再也无法恢复到原来的排列顺序'''
print(cars)

# 按字母相反顺序排序
cars.sort(reverse=True)
print(cars)

# 临时排序
print(sorted(cars))
print(cars)

# 倒着打印列表,不按照字母顺序,只是按照原本列表的顺序将进行倒着排序
cars.reverse()
print(cars)

# 列表长度
len = len(cars)
print(len)

#别忘了,每当需要访问最后一个列表元素时,都可使用索引-1 。这在任何情况下都行之有效,即便你最后一次访问列表后,其长度发生了变化
print(cars[-1])

猜你喜欢

转载自www.cnblogs.com/sunnybowen/p/10163003.html
今日推荐