У меня есть список таких кортежей:
[
('a', 1),
('a', 2),
('a', 3),
('b', 1),
('b', 2),
('c', 1),
]
Я хочу повторить этот ключ по первому элементу, поэтому, например, я мог бы напечатать что-то вроде этого:
a 1 2 3
b 1 2
c 1
Как мне это сделать, не сохраняя элемент, чтобы отслеживать, является ли первый элемент таким же, как я зацикливаюсь на кортежах? Это кажется довольно грязным (плюс мне нужно отсортировать список для начала)...