好用的Python基础算法应用技巧
将日常使用的python技巧记录下来
目录
排序
列表
内置排序方法
sort()
|
|
[1, 2, 3, 4]
sorted()
|
|
[4, 2, 3, 1]
[1, 2, 3, 4]
[4, 3, 2, 1]
带原索引一起排序
这种方法的好处是,如果你有两个列表,一一对应,你想在变化其中一个的时候希望另一个跟着变动相同的索引,你便需要用到。
|
|
[1, 2, 3, 4]
[2, 4, 1, 3]
发现了前面两个列表对应的位置都是一样的元素了么?easy
sort()
|
|
[1, 2, 3, 4]
sorted()
|
|
[4, 2, 3, 1]
[1, 2, 3, 4]
[4, 3, 2, 1]
这种方法的好处是,如果你有两个列表,一一对应,你想在变化其中一个的时候希望另一个跟着变动相同的索引,你便需要用到。
|
|
[1, 2, 3, 4]
[2, 4, 1, 3]
发现了前面两个列表对应的位置都是一样的元素了么?easy