Das ist, was ich versuche:Python-Listen - Kopieren Listenwert in neuer Liste
Ich habe eine Textdatei mit wenigen Zeilen Eingabe im Format - parameter value
Diese Textdatei wird Zeile für Zeile gelesen und Parameter & Werte werden als Listenelemente übernommen.
a = []
for line in fileinput.input():
a.append((line.strip()).split(' '))
print a
Ausgang:
[['parameter1': 'value1'], ['parameter2': 'value2'], ['parameter3': 'value3']]
ich jetzt versuchen, diese Werte zu bewegen - Wert1, Wert2, Wert3, & so weiter - in eine neue Liste.
Ich kann das nicht herausfinden. Die Kopierfunktion kopiert die vollständige Liste. Verwenden Sie Schleifen, um diese Werte zu durchlaufen und an neue Listen anzuhängen? Ist es möglich, diese Werte beim Lesen aus der Textdatei direkt in die neue Liste einzufügen?
Bitte zeigen Sie uns Ihre ** ** tatsächlichen Ausgang. Die Ausgabe in Ihrer Frage ist nicht gültig Python. – MattDMo
@MattDMo mehr wie eine 'dict_list' – danidee
@MattDMo-Ausgabe fehlten nur Leerzeichen. Fest. – Sunshine