Listen / Tupel - Aufzählung
Verfasst: Dienstag 7. Dezember 2010, 17:54
Hallo!
Ich stehe wieder vor einen Problem:
Ich bekomm es nicht hin Listen Objekte in einen String umzuwandeln, also die einzelnen Namen der Liste ind einem String aufzählen zu lassen.
Mein Code sieht wie folgt aus:
wie man sieht, ist dieser code nur für einen test ausgelegt
aber dabei erscheint dieser Fehler:
Also er sagt mir das ich Listen/Tuples nicht mit String vereinen kann. Aber ich kann doch "print Liste" machen und das geht, also wandelt er die Liste ja doch irgendwie in einen String oder?
Ich hoffe ihr könnt mir helfen =)
MfG CodeMaster
Ich stehe wieder vor einen Problem:
Ich bekomm es nicht hin Listen Objekte in einen String umzuwandeln, also die einzelnen Namen der Liste ind einem String aufzählen zu lassen.
Mein Code sieht wie folgt aus:
Code: Alles auswählen
def Aufzaehlen(Liste):
String = "Elemente: "
for i in range(len(Liste)):
if i != len(Liste):
String += Liste[i],", "
else:
String += Liste[i]
print String
Test1 = raw_input("1 ")
Test2 = raw_input("2 ")
Test3 = raw_input("3 ")
Liste = []
Liste.append(Test1)
Liste.append(Test2)
Liste.append(Test3)
Aufzaehlen(Liste)
aber dabei erscheint dieser Fehler:
Code: Alles auswählen
Traceback (most recent call last):
File "D:/Python/Aufzählen", line 18, in <module>
Aufzaehlen(Liste)
File "D:/Python/Aufzählen", line 5, in Aufzaehlen
String += Liste[i],", "
TypeError: cannot concatenate 'str' and 'tuple' objects
Ich hoffe ihr könnt mir helfen =)
MfG CodeMaster