Ich habe ein Programm auf pycharm erstellt, mit dem der Benutzer eine Nummer eingeben kann, so dass eine Liste von Elementen erstellt werden kann. Das Programm ist wie folgt:Hinzufügen von Länge zu meinem for-Schleife-Programm
item = int(input("How many items do you want in your list? "))
stringList = []
for i in range(1, item +1):
stringList.append(input("Enter String {0}: ".format(i)))
print(stringList)
Ein Beispiel dafür, was Ausgabe zeigt könnte wie folgt aussehen:
How many items do you want in your list? 3
Enter String 1: apple
Enter String 2: banana
Enter String 3: grape
['apple', 'banana', 'grape']
Was ich will jetzt zu tun ist, um die Länge der einzelnen Strings hinzuzufügen, wurde vom Benutzer eingegeben. Ich bin ziemlich neu in Python und frage mich, wie man die Länge addieren würde, so dass die Ausgabe in etwa so sein würde:
Enter String 1: apple
Enter String 2: banana
Enter String 3: grape
['apple', 'banana', 'grape']
The length of the string 'apple' is 5
The length of the string 'banana' is 6
The length of the string 'grape' is 5
The total length of all strings is 21
Was versucht hat, du? Ich kann bestätigen, es ist möglich. – miradulo
Ich habe verschiedene Dinge ausprobiert. Ich sitze seit zwei Stunden hier und probiere verschiedene Dinge aus, aber ich habe es nicht annähernd herausgefunden. Gehirne bei Überlastung im Moment. Wie ich schon sagte, ich bin ziemlich neu in der ganzen Programmierung und alles und ich schätze das Feedback, das ich bekomme. – user2388433
Wenn Sie eine Reihe von Dingen ausprobiert haben, dann ist die relevanteste Sache, die Sie in Ihren Beitrag aufnehmen könnten, die Dinge, die Sie versucht haben => was nicht funktioniert => warum _Sie denken_ Ihr Versuch funktioniert nicht. Anstatt nur zu wiederholen, dass Sie neu im Programmieren sind und Hilfe zu schätzen wissen. – miradulo