mir stellt sich seit heute Morgen nachfolgende Frage, für die sich mir keine Lösung erschließt.
1. Ein Funktion benötigt bestimmte Argumente für einen Aufruf.
2. Die Funktion soll aber mit 1-x Datensätze auf einmal aufgerufen werden können,
da in der Funktion über eine for - Schleife iteriert wird.
Soetwas in der Art:
Code: Alles auswählen
def foo(vname="Max, nnachname="Mustermann):
for datensatz in uebergebenen_datensaetze:
print(vname, nnachname)
foo(*(("Hein", "Blöd"), ("Benjamin", "Blümchen")))
Die Funktionion nacheinander mit den Datensätzen aufzurufen wäre zwar logisch und einfach.
Code: Alles auswählen
ds = (("Hein", "Blöd"), ("Benjamin", "Blümchen"))
for satz in ds:
foo(satz[o], satz[1])
oder eine andere Operation darauf ausgeführt wird die mehr als einen Datensatz auf einmal benötigt?
Ist mein Gedankengang nachvollziehbar?
LG
Pferdesalbe