Daten von Tupeln aus einer Liste einzeln darstellen
Verfasst: Samstag 2. Oktober 2021, 15:19
Hallo,
bin der Kauli und möchte hier mal eine Frage stellen, bin gerade dabei mich mit
Python und sqlite anzufreunden. (Anfänger mit Ambitionen )
Folgende Funktion ist lauffähig und bringt auch Daten allerdings in einer Liste mit
mehreren Tupeln darin, habe mich da ein wenig festgefahren.
Ich bekomme die Ausgabe nicht so hin, wie ich es gerne hätte, ich hoffe als alte Hasen könnt Ihr mir da weiterhelfen.
Im Codeblock stehen die Ausgaben in Docstrings.......... vielen Dank erst mal im voraus
bin der Kauli und möchte hier mal eine Frage stellen, bin gerade dabei mich mit
Python und sqlite anzufreunden. (Anfänger mit Ambitionen )
Folgende Funktion ist lauffähig und bringt auch Daten allerdings in einer Liste mit
mehreren Tupeln darin, habe mich da ein wenig festgefahren.
Ich bekomme die Ausgabe nicht so hin, wie ich es gerne hätte, ich hoffe als alte Hasen könnt Ihr mir da weiterhelfen.
Im Codeblock stehen die Ausgaben in Docstrings.......... vielen Dank erst mal im voraus
Code: Alles auswählen
import os, sys, sqlite3
def auslese():
verbindung= sqlite3.connect("geburtstage.db")
zeiger = verbindung.cursor()
zeiger.execute("SELECT nachname, geburtstag FROM personen")
inhalt = zeiger.fetchall()
print(type(inhalt))
print(inhalt)
verbindung.close()
#Was die Funktion macht:
#Sie gibt die Daten als Liste aus mit mehreren Tupeln als Inhalt
"""
So wird es ausgegeben
[('Schiller', '10.11.1759'), ('Hegel', '27.08.1770'), ('Hölderlin', '20.03.1770'), ('Virchow', '13.10.1821'), ('Goethe', '28.08.1749')]
"""
#Was ich als Ausgabe sehen möchte:
#Die Daten aus den Tupeln heraus einzeln darstellen
"""
Schiller geboren :10.11.1759
Hegel geboren: 27.08.1770
Hölderlin geboren: 20.03.1770
"""