ich habe 2 anfängerfragen ...
Hmm -- hört doch mal auf, immer nach "anfängerfragen" zu fragen. Was definiert denn eine Anfängerfrage? Vielleicht ist es ja doch was größeres?
Mann... Selbstvertrauen! --> Frage ist Frage
Ob anfänger oder nicht ist egal *g*
So, zum Thema:
roakin hat geschrieben:ich habe in einem dictionary mehrere listen abgelegt also ungefähr so
Code: Alles auswählen
elemName = 'txt'
myDict[elemName] = ['txt1', 'txt2', 'txt3', 'txt4', 'txt5']
jetzt will ich aber an diese liste nachträglich was dranhängen bzw auch überprüfen ob in myDict[elemName] schon was drinnen steht oder nicht aber ich kann da scheinbar nicht mehr richtig auf die liste zugreifen
geht jedenfalls nicht
Geht jawohl!
Code: Alles auswählen
>>> d = {'la': 'lu', 'txt': ['ich', 'du', 'er', 'sie']}
>>> d
{'txt': ['ich', 'du', 'er', 'sie'], 'la': 'lu'}
>>> d['txt'].append('es')
>>> d
{'txt': ['ich', 'du', 'er', 'sie', 'es'], 'la': 'lu'}
Oder habe ich deine Absicht falsch verstanden?
€dit:
Ich sehe gerade, das du geschrieben hast 'newList'. Dann währe folgendes angebracht:
Code: Alles auswählen
>>> d = {'la': 'lu', 'txt': ['ich', 'du', 'er', 'sie']}
>>> d
{'txt': ['ich', 'du', 'er', 'sie'], 'la': 'lu'}
>>> d['txt'].extend(['es', 'wir', 'ihr', 'sie'])
>>> d
{'txt': ['ich', 'du', 'er', 'sie', 'es', 'wir', 'ihr', 'sie'], 'la': 'lu'}
die 2te frage die ich habe ist folgende: ich habe eine funktion mit einer beliebigen anzahl parameter, also
jetzt muss ich diese funktion aber rekursiv aufrufen und weißt nicht wie ich da den funktionsaufruf mit den parametern füttern kann, da ich ja nicht weiß wieviele das sind
ehm... was spricht gegen