Как получить элементы из вложенного списка?

Есть ли более красивое (правильное) решение, переложить элементы вложенного списка в обычный?

Список:

aaa = [['123', 'AAA'], ['456', 'BBB']]

Получить:

bbb = ['AAA', 'BBB']

Мой вариант:

bbb = []
for i, row in enumerate(aaa):
    bbb.append(aaa[i][1])

Ответы (2 шт):

Автор решения: MaxU

Простой, понятный и относительно быстрый вариант решения:

res = [x[1] for x in aaa]

Варианты для истинных извращенцев ценителей прекрасного:

res = list(list(zip(*aaa))[1])

(c) GrAnd:

res = sum(aaa, [])[1::2]

похожий по смыслу вариант:

from itertools import chain

res = list(chain.from_iterable(aaa))[1::2]
→ Ссылка
Автор решения: Danis
import operator

print(list(map(operator.itemgetter(1), aaa)))
→ Ссылка