📅  最后修改于: 2020-10-30 05:52:29             🧑  作者: Mango
Python sort()方法对列表元素进行排序。它还将项目按降序和升序排序。它带有一个可选参数“ reverse”,该参数将列表按降序排列。默认情况下,列表按升序对元素进行排序。示例和签名如下。
sort()
没有参数
它返回None。
让我们看一些sort()方法的例子来了解它的功能。
这是一个简单的示例,将两个列表按升序排序。请参见下面的示例。
# Python list sort() Method
# Creating a list
apple = ['a', 'p', 'p', 'l', 'e'] # Char list
even = [6,8,2,4] # int list
print(apple)
print(even)
# Calling Method
apple.sort()
even.sort()
# Displaying result
print("\nAfter Sorting:\n",apple)
print(even)
输出:
['a', 'p', 'p', 'l', 'e']
[6, 8, 2, 4]
After Sorting:
['a', 'e', 'l', 'p', 'p']
[2, 4, 6, 8]
本示例将列表按降序排序。
# Python list sort() Method
# Creating a list
even = [6,8,2,4] # int list
# Calling Method
#apple.sort()
even.sort(reverse=True) # sort in reverse order
# Displaying result
print(even)
输出:
[8, 6, 4, 2]
本示例将字符列表按降序排序。
# Python list sort() Method
# Creating a list
apple = ['a', 'p', 'p', 'l', 'e'] # Char list
even = [6,8,2,4] # int list
print(apple)
print(even)
# Calling Method
apple.sort(reverse=True)
even.sort(reverse=True)
# Displaying result
print("\nAfter Sorting:\n",apple)
print(even)
输出:
['a', 'p', 'p', 'l', 'e']
[6, 8, 2, 4]
After Sorting:
['p', 'p', 'l', 'e', 'a']
[8, 6, 4, 2]