使用Python中的自定义顺序对列表进行排序
SORT_ORDER = {"DINT": 0, "INT": 1, "BOOL": 2} mylist.sort(key=lambda val: SORT_ORDER[val[1]]) @H_419_2@
我们在这里所做的全部工作是通过为列表中的每个元素而不是整个列表返回一个整数来提供一个新的元素进行排序。我们 可以 使用内联三元表达式,但这会有点麻烦。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群