For Schleife und Ergebnis in Variable speichern
Verfasst: Mittwoch 23. November 2022, 13:56
Hallo,
ich bin neu hier im Forum und hoffe, mir kann hier geholfen werden
Ich habe eine xml Datei, die zahlreiche Informationen beinhaltet.
Diese xml Datei lese ich mit:
Darin gibt es eine Bezeichnung nAtt. Diese beinhaltet einen der folgenden Werte: 0, 1, 2, 3
Das sieht dann so aus: nAtt=" 0"
Mit:
speichere ich den vorkommenden Wert.
Jetzt will ich herausfinden, was dieser Wert ist und dementsprechend einen anderen dafür in die Variable nAtt_change einsetzen. Ich dachte, ich könnte das mit eine For Schleife machen:
Allerdings bekomme ich da immer diese Fehlermeldung:
for 0 in nAtt:
^
SyntaxError: can't assign to literal
Kann mir jemand helfen und sagen, was ich wie ändern muss?
Danke.
Viele Grüße
Jan
ich bin neu hier im Forum und hoffe, mir kann hier geholfen werden
Ich habe eine xml Datei, die zahlreiche Informationen beinhaltet.
Diese xml Datei lese ich mit:
Code: Alles auswählen
df = pd.read_xml(folder_path2 + filename6)
Das sieht dann so aus: nAtt=" 0"
Mit:
Code: Alles auswählen
nAtt = df["nAtt"].dropna().to_numpy()
Jetzt will ich herausfinden, was dieser Wert ist und dementsprechend einen anderen dafür in die Variable nAtt_change einsetzen. Ich dachte, ich könnte das mit eine For Schleife machen:
Code: Alles auswählen
for 0 in nAtt:
nAtt_change = 0
for 1 in nAtt:
nAtt_change = -6
for 2 in nAtt:
nAtt_change = -10
for 3 in nAtt:
nAtt_change = -20
for 0 in nAtt:
^
SyntaxError: can't assign to literal
Kann mir jemand helfen und sagen, was ich wie ändern muss?
Danke.
Viele Grüße
Jan