#programowanie #programista15k #python
Jak zaprogramować w Pythonie cofanie się w liniach pliku po znalezieniu słowa. Przykładowy plik:
Line 1: Kamil
Line 2: Magda
Line 3: Jerzy
Line 4: Edek
Line 5: Alek
Line 6: Łukasz
Jeżeli znajdzie napis Alek to niech wróci do lini 2 i szuka słowa Edek.
Da radę cos takiego zrobić?
Jak zaprogramować w Pythonie cofanie się w liniach pliku po znalezieniu słowa. Przykładowy plik:
Line 1: Kamil
Line 2: Magda
Line 3: Jerzy
Line 4: Edek
Line 5: Alek
Line 6: Łukasz
Jeżeli znajdzie napis Alek to niech wróci do lini 2 i szuka słowa Edek.
Da radę cos takiego zrobić?
- Najlepsze
- Wszystkie komentarze








Da radę. (zapewne na kilka sposobów w różnych językach programowania, a jeszcze pewniejsze jest to, że nie napisałeś nam wszystkiego i da się to jeszcze inaczej zrobić).
Najprościej to wczytać cały plik jako linijki do listy przy użyciu
.readlines()i chodzić po liście przy użyciu indexu.@bruuh
@lionbest
@saviola7
@vogello
Plik jest duży i jeden z wielu, więc nie chcę by od nowa był iterowany. Chodzi mi chyba bardziej o coafnie pętli (jest coś takiego)?