Ich habe nicht genug Erfahrung, um es mit irgendetwas zu vergleichen, ** Python-Fehlermeldungen sind konkret und leicht zu verstehen ** Ich fühle, dass. Daher kann der Fehler nicht nur auf einen Blick, sondern auch ernsthaft gelesen werden. Ich denke, dass es eine Abkürzung für die Fehlerbehebung ist.
Es gibt jedoch Zeiten, in denen ich einen Moment nicht verstehe ** Beruhigen wir uns unter der Annahme, dass Sie verstehen sollten ** Dies ist ein Artikel, um solche Gefühle zu zeigen.
Die Bedeutung von Indexfehler: Listenindex außerhalb des Bereichs ** im ergänzenden ** Element [0] ist Es wird gesagt, dass es außerhalb des Bereichs liegt, und warum ist Element [0] außerhalb des Bereichs? ist was es bedeutet.
Der hier gezeigte Code dient zur Ausgabe einer Fehlermeldung. Es ist kein Code, der genau die gleichen Fehler machen kann. Ich wiederhole. Dies ist der Code zum Ausgeben einer Fehlermeldung. (Ich habe jedoch den gleichen Fehler in einem etwas verwirrenderen Code gesehen.)
** IndexError: Listenindex außerhalb des Bereichs ** wird angezeigt. Der Code ist unten. Der folgende Code macht keinen Sinn, (Wenn b im Folgenden ** eine Liste mit dem Rückgabewert der Funktion ** erhält, denke ich, dass Sie sich möglicherweise treffen.)
index_err1.py
a = [1, 2, 3]
b = []
print("a[0]",a[0])
print("b[0]",b[0])
Die Fehleranzeige ist wie folgt.
Traceback (most recent call last):
File "list_err1.py", line 5, in <module>
print("b[0]",b[0])
IndexError: list index out of range
Listing b sagt nur, dass es nicht einmal [0] ist, Wieder schreibe ich diesen Code nicht, In vielen Fällen erhält b eine Liste aus dem Rückgabewert der Funktion **. **Ich dachte.
** IndexError: Listenindex außerhalb des Bereichs ** sollte festgelegt werden, sofern der Index nicht falsch angegeben ist. Es gibt Fälle, in denen das ursprüngliche Objekt nicht ordnungsgemäß erstellt wurde. ** In vielen Fällen wird die Liste aus dem Rückgabewert der Funktion abgerufen. ** ** **
Ich denke, dies ist ein natürliches Ergebnis in Bezug auf das Verfassen der Fehlermeldung, aber ich fand es leicht zu verstehen. .. ..
Verwenden Sie Python ohne Stress! (In Python ist alles als Objekt implementiert.) Verwenden Sie Python ohne Stress! (In der Nähe von Pylint) Verwenden Sie Python ohne Stress! (Ausdruck und Erklärung) Lernen Sie Python sorgfältig in Englisch und Japanisch.
Wenn Sie Kommentare haben, lassen Sie es uns bitte wissen. : Süßigkeiten: Wird studieren ,,,,
Recommended Posts