最简单直接的方法是使用内置函数sorted()或sort()。sorted()返回升序新列表且不改变原数据,sort()则原地升序排序;二者均支持reverse=True实现降序;手动比较虽可行但不推荐。

Python比较三个数的大小并排序,最简单直接的方法是用内置函数 sorted() 或列表的 sort() 方法。
用 sorted() 得到升序排列的新列表
sorted() 不改变原数据,返回新列表,适合一次性排序:
a, b, c = 7, 2, 9 result = sorted([a, b, c]) print(result) # [2, 7, 9]
登录后复制
用 sort() 原地排序(修改原列表)
如果已有列表,想直接改它,用 sort():
nums = [7, 2, 9] nums.sort() print(nums) # [2, 7, 9]
登录后复制
降序排列也很方便
加参数 reverse=True 即可倒序:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~