如何将列表分成较小的列表python

问题描述 投票:0回答:1

我有一个看起来像这样的嵌套列表:

lst = [['ID1', 'A'],['ID1','B'],['ID2','AAA'], ['ID2','DDD']...]

我是否可以通过lstID分成小列表,以便每个小列表包含具有相同ID的元素?结果应该看起来像:

lst1 = [['ID1', 'A'], ['ID1', 'B']...]
lst2 = [['ID2', 'AAA'], ['ID2', 'DDD']...]
python
1个回答
1
投票

您可以使用groupby

groupby
© www.soinside.com 2019 - 2024. All rights reserved.