1)按照order的元素作为lst对应位置的元素的应该顺序 2)并按照该顺序重新排列lst,返回排序后的结果列表 3)支持逆序 4、自定义排序编码 4.1、函数命名 定义函数名为,sort_by def sort_by(lst:list, order:list, reverse=False)->list: pass 1. 2. 4.2、定义变量 定义两组list数列如下 list=['python','is'...
b = [3,2,6,4,1,5] 3)通过上面的一些知识点了解,即可完成数列的自定义正序排序和逆序排序 完整代码如下 #!/usr/bin/python3# -*- coding: utf-8 -*-# 2022.06.21 12:00importsysdefsort_by(lst:list, order:list, reverse=False) ->list:passnew_list = []foriinrange(len(lst)): new_list...