2024-05-05 01:27:47 发布
网友
我有一个python时间值列表。我有以下格式的清单。如何按升序排列时间值?在
timeSlot = [ {'timeSlot': '1:15 PM'}, {'timeSlot': '9:15 PM'}, {'timeSlot': '9:15 AM'} ]
>>> from datetime import datetime >>> timeSlot.sort(key=lambda d: datetime.strptime(d['timeSlot'], '%I:%M %p')) >>> timeSlot [{'timeSlot': '9:15 AM'}, {'timeSlot': '1:15 PM'}, {'timeSlot': '9:15 PM'}]
相关问题 更多 >
编程相关推荐