Wenn Sie versuchen, diese Funktion auszuführen, z. B. mit n = 3, warum hängt das Element nicht korrekt an das Ergebnis an? Es druckt als neue Liste der Ergebnisse. Das meldet meine IsPal-Funktion.Anhängen an eine Liste
-1
A
Antwort
3
Die erste Zeile Ihrer for-Schleife ersetzt Ihre result
Variable durch eine neue Liste.
result= []
Sie sollten dies vor der for-Schleife stattdessen tun.
2
Das Problem ist, dass Sie das Ergebnis jedes Mal neu definieren.
def silly(n):
"""requires: n is an int > 0
Gets n inputs from user
Prints 'Yes' if the inputs are a palindrome; 'No' otherwise"""
assert type(n) == int and n > 0
result= []
for i in range(n):
elem = input('Enter something: ')
result.append(elem)
print(result)
3
tauschen diese Zeilen:
result = []
for i in range(n):
# ...
Oder Sie result
in jeder Iteration werden die Neuzuweisung.
Verwandte Themen
- 1. Liste an eine Liste anhängen
- 2. Tupel an eine Liste anhängen
- 3. Berechnen Primzahlen und Anhängen an eine Liste
- 4. Ein Dokument zeilenweise an eine Liste anhängen
- 5. Scala: Ein Element an eine Liste anhängen
- 6. Miniaturlisten an eine größere Liste anhängen
- 7. Ein Tupel an eine Liste anhängen
- 8. Anhängen der gleichen Liste an eine andere
- 9. Einen Datenrahmen an eine Liste anhängen
- 10. Python, eine Liste an eine andere Liste anhängen
- 11. Kann ich eine Liste an eine Liste von Listen anhängen?
- 12. Anhängen an eine Python-Liste, ohne eine Liste zu erstellen
- 13. An die globale Liste anhängen
- 14. Python3.5.1: Anhängen an eine Liste aus einer Liste funktioniert nicht
- 15. Anhängen an Liste in Python-Wörterbuch
- 16. Liste der Strings an ComboBox anhängen
- 17. Wie an dict-ähnliche QML-Liste anhängen?
- 18. Datenrahmen an den Anfang einer Liste anhängen
- 19. Anhängen an Liste <string>
- 20. Python: Anhängen an eine verschachtelte Liste mit For-Schleife
- 21. Ich kann meine Daten nicht an eine Liste anhängen
- 22. Anhängen einer ID an eine Liste, wenn nicht bereits vorhanden
- 23. Anhängen einer Liste an eine andere in Ansible (oneliner)
- 24. Variablen an eine andere Liste in Ansible anhängen
- 25. Führt das Anhängen an eine Liste in R zum Kopieren?
- 26. Wie kann ich ein Symbol an eine Liste anhängen?
- 27. Teilen einer Kamelkette und Anhängen des Wortes an eine Liste
- 28. Python-Anhängen an eine Liste in einem Wörterbuch
- 29. Daten an eine verschachtelte Liste (Unterliste) in Arangodb anhängen
- 30. Python Anhängen von Wörtern an eine Liste aus Datei
Das macht jetzt viel mehr Sinn, danke! – Miraclefruit
Kein Problem - wenn das Ihr Problem gelöst hat, vergessen Sie nicht, diese Antwort anzukreuzen :) – Shadow