Mam zadanie z raster. W jednym pliku są podane wysokości a w drugim mają zostać zapisane wartości 0, 1, 2, 3. Muszę zrobić pętle for dwie, jakoś poszło. Zaczęłam od depresji (żeby było po kolei). Depresja to wszystkie wartości wysokościowe mniejsze od 0. Jak z rastra wybrać wartości mniejsze od zera oraz żeby zapisano do pliku wyjściowego zero a nie wysokość mniejszą od zera. Mógłby mi ktoś podpowiedzieć jak to zrobić?
plik=input("Podaj nazwę pliku, który zawiera raster wysokościowy: ")
op_plik=open(plik, "r") #otworzenie pliku
raster=op_plik.read() #otworzenie pliku
licz=raster.split()
#print(licz) #odczytanie pliku jest już możliwe, print jest pomocniczy
#plik_kon=input("Podaj miejsce, gdzie dane wynikowe zostaną zapisane: ")
for wiersz in range(len(raster)):
for element in range(len(raster)):
if raster[wiersz-1][element-1]<raster[wiersz+1][element+1]:
#raster[wiersz][element]=0
print(raster)