2017-08-31 1 views
0

Ich möchte nur _VAR Wert mit dem Wert in der Liste vergleichen, die ich in der letzten Iteration bekommen habe. aber auf dieser Linie immer Fehler, "List Index out of range"Vergleichen Liste Element mit einer Zeichenfolge in Python Pandas

hier "A" ist eine Spalte in Datenrahmen df.

+0

Sie haben die Liste nicht mit irgendwelchen Elementen initialisiert und versuchen ein Element zu erhalten. deshalb "Listenindex außerhalb des Bereichs". sei klarer, was du willst –

+0

aber auch, wenn ich gebe _LIST [0] = '' NACH _list = [] Ich bekomme Fehler in dieser Zeile nur – SWATKAT

+0

@gsamaras natürlich. Aber ich glaube, dass OP den Code verpasst hat, wo er die Liste initialisiert. Ansonsten ist es ziemlich einfach zu sehen, warum der Indexfehler kommt. Deshalb habe ich ihn gebeten, klarer zu sein. –

Antwort

1

Es sieht aus wie Sie den Index zugreifen, für die ein Listenelement nicht

2

LIST leer existiert (da Sie es nicht initialisiert werden oder in irgendeiner Weise füllen), so dass das Element, das Sie indizieren doesn‘ t existieren, was zu dem Fehler führt, den Sie beobachten.

Verwandte Themen