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