Получите первый элемент каждого кортежа в списке в Python [duplicate]

На этот вопрос уже есть ответ:

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

SQL-запрос дает мне список кортежей, например:

[(elt1, elt2), (elt1, elt2), (elt1, elt2), (elt1, elt2), (elt1, elt2), ...]

Я бы хотел, чтобы у каждого кортежа были все первые элементы. Прямо сейчас я использую это:

rows = cur.fetchall()
res_list = []
for row in rows:
    res_list += [row[0]]

Но я думаю, что для этого может быть лучше синтаксис. Ты знаешь лучший способ?