Python Liste durchsuchen?
Hi, wie kann ich schnell eine LIste in Python durchsuchen und mir die Position ausgeben lassen. Die Liste ist mit .split aufgeteilt.
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Ich denke du meinst das hier?
list = ['test', 'python', 'hallo', 'welt', 'frage']
index = list.index('hallo')
print(index)
Dir wird der Index ausgegeben, von dem ersten Wert, der gleich ist. In diesem Fall ist index = 2
Woher ich das weiß:Hobby
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Informatik
Eine Liste zu durchsuchen ist immer eine lineare Suche, was natürlich ungünstig ist.
Die entsprechende Methode ist index(). Je nach Anwendung sollte ggf. aber ein anderer Ansatz verfolgt werden.