在代码中使用日期函数将数据按照月和日进行排序。
示例代码:
data = [('2021-12-31', 'A'), ('2021-11-15', 'B'), ('2021-10-10', 'C')]
sorted_data = sorted(data, key=lambda x: (int(x[0][5:7]), int(x[0][8:10])))
print(sorted_data)
输出结果:
[('2021-10-10', 'C'), ('2021-11-15', 'B'), ('2021-12-31', 'A')]
以上代码使用了 lambda 函数来获取数据中的月和日作为排序依据,从而实现按照日期排序的目的。