📜  Python List.sort()方法

📅  最后修改于: 2020-10-30 05:52:29             🧑  作者: Mango

Python清单sort()方法

Python sort()方法对列表元素进行排序。它还将项目按降序和升序排序。它带有一个可选参数“ reverse”,该参数将列表按降序排列。默认情况下,列表按升序对元素进行排序。示例和签名如下。

签名

sort()

参量

没有参数

返回

它返回None。

让我们看一些sort()方法的例子来了解它的功能。

Python List sort()方法示例1

这是一个简单的示例,将两个列表按升序排序。请参见下面的示例。

# 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()方法示例2

本示例将列表按降序排序。

# 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()方法示例3

本示例将字符列表按降序排序。

# 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]