Разделить список кортежей на подсписки одного и того же поля кортежа

У меня есть огромный список кортежей в этом формате. Второе поле каждого кортежа - это поле категории.

    [(1, 'A', 'foo'),
    (2, 'A', 'bar'),
    (100, 'A', 'foo-bar'),

    ('xx', 'B', 'foobar'),
    ('yy', 'B', 'foo'),

    (1000, 'C', 'py'),
    (200, 'C', 'foo'),
    ..]

Каков наиболее эффективный способ разбить его на подсписки одной категории (A, B, C и т. Д.)?

19
задан jpp 15 August 2019 в 09:20
поделиться