Ich bin ein wenig verwirrt darüber, wie eine Reihe von Dicts mit einer for-Schleife erstellen und diese Dicts an eine Liste anhängen.Dict mit FOR LOOP
object_1 = dict()
object_1['ID'] = 1234
object_1['NAME'] = 'ACB'
...
object_2 = dict()
object_2['ID'] = 123
object_2['NAME'] = 'ABC'
...
object_list = list()
object_list.append(object_1)
object_list.append(object_2)
Ich möchte x dict Objekte zu schaffen, wo x die Anzahl der Zeilen von meiner SELECT ist.
cur = conn.cursor()
cur.execute("SELECT * FROM account WHERE date=current_date")
rows = cur.fetchall()
i=0
for row in rows:
...
#What I thought
i += 1
obj_+i = dict()
obj_+i['ID'] = row[0]
....
....
obj_list = list()
obj_list.append(obj_+i)
mag, dass Ihr Einzug wirklich aussieht Dies sollte? –
Dies ist nur ein Beispiel:] – TMoraes
Ich denke, Sie würden davon profitieren lesen https://nedbatchelder.com/text/names.html – chepner