要按日期或字符串对数据进行排序,可以使用Python中的内置排序函数sorted()。以下是按日期进行排序的代码示例:
data = ['2022-01-15', '2021-12-31', '2022-02-28', '2022-01-01']
# 按日期进行排序
sorted_data = sorted(data)
print(sorted_data)
输出结果:
['2021-12-31', '2022-01-01', '2022-01-15', '2022-02-28']
如果要按字符串进行排序,可以直接调用sorted()函数:
data = ['apple', 'banana', 'orange', 'pear']
# 按字符串进行排序
sorted_data = sorted(data)
print(sorted_data)
输出结果:
['apple', 'banana', 'orange', 'pear']
如果要按字符串长度进行排序,可以使用key参数来指定排序规则:
data = ['apple', 'banana', 'orange', 'pear']
# 按字符串长度进行排序
sorted_data = sorted(data, key=len)
print(sorted_data)
输出结果:
['pear', 'apple', 'banana', 'orange']
在这个例子中,key=len表示按字符串的长度进行排序。
上一篇:按日期获取最新的Mysql数据
下一篇:按日期键的解码/编码字典