chore: adjust function position
This commit is contained in:
+8
-8
@@ -1,11 +1,3 @@
|
||||
def sort_by_time(data, limit=30):
|
||||
"""
|
||||
按时间排序
|
||||
"""
|
||||
sorted_data = sorted(data, key=lambda x: x["time"], reverse=True)
|
||||
return sorted_data[:limit] if limit > 0 else sorted_data[::-1][: abs(limit)]
|
||||
|
||||
|
||||
def sort_by_rule(data, sort_by, limit):
|
||||
"""
|
||||
根据 sort_by 参数对返回的数据排序
|
||||
@@ -30,6 +22,14 @@ def sort_by_rule(data, sort_by, limit):
|
||||
return sorted_data
|
||||
|
||||
|
||||
def sort_by_time(data, limit=30):
|
||||
"""
|
||||
按时间排序
|
||||
"""
|
||||
sorted_data = sorted(data, key=lambda x: x["time"], reverse=True)
|
||||
return sorted_data[:limit] if limit > 0 else sorted_data[::-1][: abs(limit)]
|
||||
|
||||
|
||||
def sort_by_id(data, limit=True):
|
||||
"""
|
||||
按学号排序,取对应的最高分,若分数相同则取最短运行时间
|
||||
|
||||
Reference in New Issue
Block a user