So habe ich eine Textdatei, die so etwas wie ist:Wie entferne ich n aus meinem Python-Wörterbuch?
apples,green
tomatos,red
bananas,yellow
und meinen Code dies als ein Wörterbuch
def load_list(filename):
with open(filename, "rU") as my_file:
my_list = {}
for line in my_file:
x = line.split(",")
key = x[0]
value = x[1]
my_list[key] = value
print my_list
, die außer funktioniert gut zu bedienen ist, dass jeder Wert hat \ n hinzugefügt das Ende davon, wegen des Zeilenumbruchs. Ich versuchte
.strip()
zum x-Attribute hinzufügen, aber es reulsted in einem Attribut-Fehlern (Attribute: ‚dict‘ Objekt hat kein Attribut ‚Streifen‘).
Also wie entferne ich das \ n?