我是靠谱客的博主 传统猫咪,最近开发中收集的这篇文章主要介绍Python列表排序sort()、sorted()、reverse(),获取长度len(),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

sort()排序,无法恢复到原来的排列顺序

# 使用方法 sort()对列表进行永久性排序
cars = ['bmw', 'audi', 'toyota', 'subaru']
cars.sort() 
print(cars) # => ['audi', 'bmw', 'subaru', 'toyota']
# 相反的顺序排列列表元素,只需向sort()方法传递参数reverse=True
cars.sort(reverse=True)
print(cars) #=>['toyota', 'subaru', 'bmw', 'audi']

sorted()临时排序

# 函数sorted()能够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序
cars = ['bmw', 'audi', 'toyota', 'subaru']
print('原始')
print(cars) #=>['bmw', 'audi', 'toyota', 'subaru']
print('临时') #=>['audi', 'bmw', 'subaru', 'toyota']
print(sorted(cars))
print('再次打印原始的数据没变')
print(cars) #=>['bmw', 'audi', 'toyota', 'subaru']

reverse()倒着打印列表,反转列表元素的排列顺序

#永久性地修改列表元素的排列顺序,想恢复原来的列表可再次reverse()
cars.reverse()
print(cars) #=>['subaru', 'toyota', 'audi', 'bmw']

len()获取列表长度

cars = ['bmw', 'audi', 'toyota', 'subaru']
len(cars) 
print(len(cars)) #=>4

最后

以上就是传统猫咪为你收集整理的Python列表排序sort()、sorted()、reverse(),获取长度len()的全部内容,希望文章能够帮你解决Python列表排序sort()、sorted()、reverse(),获取长度len()所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部