ich hinzufüge, in den Wert Abschnitt eines Wörterbuchs einen Namen und den Wert der Eigenschaften eines Elements:Python for-Schleife Zugriff zwei Elemente zu einer Zeit
value+=child.get('name') + '\t' + child.text + '\t'
Jedes Stück Text durch einen Tabulator getrennt wird . Wenn ich diesen Wert später verarbeite, spalte ich die Tabs und lasse eine For-Schleife über die Liste laufen.
Wie kann ich auf den Namen und Wert in der for-Schleife zugreifen. Wie für jede Eigenschaft möchte ich den Namen und Wert auf einmal erhalten und in eine Datei schreiben. Derzeit sieht die Liste wie:
[a, b, a, b, a, b, a, b]
und für jedes a, b ich schreiben möchte:
'<' tag Name = a '>' b '<'/tag '>'
Verwenden Sie niemals + = bei einer großen Anzahl von String-Verkettungen. Machen Sie iterable und verwenden Sie stattdessen join –