Habe jetzt lange überlegt und bei meinem Algoritmus wird leider immer [[]] ausgegeben. Wo ist denn mein Fehler? :K
Code: Alles auswählen
def MultiIndex (Liste):
Index = 0
ListeNeu = []
while Liste != []: # Bis die eingegebene Liste leer ist tue folgendes:
b=Liste[Index] # Nimmt einen Wert von der Stelle "Index"aus der Liste und schreibe ihn in b
del Liste[Index] # Löscht den betrachteten Wert aus der Liste
c=Index * b # Multipliziert den Wert mit seinem Index
ListeNeu.append(c) # Füge den Multiplizierten Wert zu einer neuen Liste hinzu
Index = Index+1
return ListeNeu
Liste = []
Ziffer = input("Geben Sie eine Liste von Ziffer ein die mit einem Komma getrennt sind: ").split(",")
Liste.append(Ziffer)
Liste = MultiIndex (Liste)
print (Liste)