蟒蛇书第三章sort
时间: 2024-07-29 09:00:41 浏览: 49
Python学习-思维导图(蟒蛇书)
很抱歉,您的问题似乎引用的是《Python Crash Course》(俗称“蟒蛇书”)中的内容,这本书第三章确实提到了名为`sort()`的方法。在Python中,`sort()`是一个内置函数,用于对列表进行排序。这是一段关于如何使用`sort()`方法的例子:
```python
# 对整数列表进行排序
numbers = [3, 1, 4, 1, 5, 9]
numbers.sort() # 默认升序排序
print(numbers) # 输出:[1, 1, 3, 4, 5, 9]
# 可选参数reverse=True进行降序排序
numbers.sort(reverse=True)
print(numbers) # 输出:[9, 5, 4, 3, 1, 1]
# 对字符串列表按字母顺序排序
fruits = ['banana', 'apple', 'cherry']
fruits.sort()
print(fruits) # 输出:['apple', 'banana', 'cherry']
# `sort()`方法会直接修改原列表,如果你想保留原始列表不变,可以使用sorted()函数
sorted_fruits = sorted(fruits)
print(sorted_fruits) # 输出:['apple', 'banana', 'cherry']
```
阅读全文