(函数来自 pyomo.common.sorting)
pyomo.common.sorting
用于对任意可迭代对象进行排序的工具。
这通过首先尝试标准的sort()函数来返回排序后的(arg),如果失败(例如在Python3中混合类型的Sets),则使用_robust_sort_keyfcn实用程序(如上所述)生成可排序的键。
iterable (iterable) – 要排序的项目的来源
key (function) – 一个单参数函数,用于从iterable中的每个元素提取比较键
reverse (bool) – 如果为True,则迭代器将按照每个比较被反转的方式进行排序。
list