Holen Sie sich das erste Element jedes Tupels in einer Liste in Python [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie bekomme ich das erste Element in einer Liste von Tupeln? 9 answers

Eine SQL-Abfrage gibt mir eine Liste von Tupeln, wie folgt:

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

Ich möchte alle ersten Elemente jedes Tupels haben. Im Moment benutze ich das:

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

Aber ich denke, es könnte eine bessere Syntax dafür geben. Kennen Sie einen besseren Weg?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage