Python MySQLDB: Liefert das Ergebnis von fetchall in einer Liste

Ich möchte das Ergebnis der Fetchall-Operation in einer Liste anstelle von Tupel von Tupel oder Tupel von Wörterbüchern erhalten. Zum Beispiel,

cursor = connection.cursor() #Cursor could be a normal cursor or dict cursor
query = "Select id from bs"
cursor.execute(query)
row = cursor.fetchall()

Das Problem ist, dass die resultierende Zeile entweder ((123,), (234,)) oder ({'id': 123}, {'id': 234}) ist. Ich suche nach (123, 234) oder [ 123,234]. Seien Sie am besten, wenn Sie beim Parsen des Resulsets sparen können. Danke im Voraus

Antworten auf die Frage(6)

Ihre Antwort auf die Frage