我正在编写一个.py文件,用于按时间对包含以下信息的列表进行排序
日期、时间、员工编号、执行的操作
在stackoverflow上有一个关于此问题的提问,但我无法完全理解(我刚开始学习Python)
我还查阅了sort函数和datetime库,但是无法使其正常运行。
list =
[
('2017/09/10 13:19:38', 'employee_id', 'enrolled'),
('2017/09/10 12:15:21', 'employee_id', 'deleted'),
('2017/09/10 21:19:34', 'employee_id', 'enrolled'),
('2017/09/10 22:42:50', 'employee_id', 'deleted'),
('2017/09/10 16:53:03', 'employee_id', 'enrolled')
]
我只想知道哪个动作先执行了。 有人能帮我吗?
yyyy/mm/dd
),简单的list.sort()
就可以完成任务。 - Klaus D.list
。这样做会导致您无法再使用list
函数。 - Jablist.sort()
会对列表进行排序并返回None
。sorted(list)
会保留原始列表,但返回一个新的已排序列表。 - Klaus D.