我有以下数据结构(列表清单)
[
['4', '21', '1', '14', '2008-10-24 15:42:58'],
['3', '22', '4', '2somename', '2008-10-24 15:22:03'],
['5', '21', '3', '19', '2008-10-24 15:45:45'],
['6', '21', '1', '1somename', '2008-10-24 15:45:49'],
['7', '22', '3', '2somename', '2008-10-24 15:45:51']
]
Run Code Online (Sandbox Code Playgroud)
我希望能够
使用函数对列表重新排序,以便我可以按列表中的每个项目进行分组.例如,我希望能够按第二列分组(这样所有21个都在一起)
使用函数仅显示每个内部列表中的某些值.例如,我想将此列表缩小为仅包含'2somename'的第4个字段值
所以列表看起来像这样
[
['3', '22', '4', '2somename', '2008-10-24 15:22:03'],
['7', '22', '3', '2somename', '2008-10-24 15:45:51']
]
Run Code Online (Sandbox Code Playgroud) python ×1