Wyszukiwanie liniowe wartości w liście

Algorytmy na listach - Podstawy Pythona (Python)

Wyszukiwanie liniowe: przechodzimy liste element po elemencie i sprawdzamy, czy to szukana wartosc. enumerate() daje od razu indeks.

numbers = [10, 20, 30, 40]
target = 30
for i, x in enumerate(numbers):     # wyszukiwanie liniowe - element po elemencie
  if x == target:
    print("Znaleziono na indeksie", i)
    break

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Podstawy Pythona · Zaloguj się, aby zapisać postęp na koncie.