Bry*_*oso 8 python sorting datetime
我有一个存储在datetime对象中的生日列表.如何仅使用month和day参数在Python中对这些进行排序?
例如,
[
datetime.datetime(1983, 1, 1, 0, 0)
datetime.datetime(1996, 1, 13, 0 ,0)
datetime.datetime(1976, 2, 6, 0, 0)
...
]
Run Code Online (Sandbox Code Playgroud)
谢谢!:)
sth*_*sth 13
您可以使用month和day创建可用于排序的值:
birthdays.sort(key = lambda d: (d.month, d.day))
Run Code Online (Sandbox Code Playgroud)