python对一维数组排序
时间: 2023-08-17 14:08:18 浏览: 51
在Python中,可以使用两种方法对一维数组进行排序,即使用sorted函数和sort方法。这两种方法有一些区别。使用sorted函数时,它不会修改原来的数组,而是返回一个新的已排序的数组。例如,如果有一个数组num_list,可以使用sorted(num_list)来对其进行排序,排序结果将被存储在一个新的数组中。而使用sort方法时,它会直接在原数组上进行排序,不返回新的数组。例如,如果有一个数组num_list,可以使用num_list.sort()来对其进行排序,排序结果将直接反映在原数组上。因此,建议使用sorted函数进行排序,因为它不会修改原数组,更加灵活。而sort方法虽然代码更简洁,但会修改原数组,这可能会在调试时带来麻烦,特别是当多个地方同时使用了这个数组时。
#### 引用[.reference_title]
- *1* *3* [python数组排序方法详解(sort, sorted,argsort)](https://blog.csdn.net/weixin_43721000/article/details/120504199)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [1119: 一维数组排序 Python](https://blog.csdn.net/m0_45306379/article/details/121031012)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]