Witam potrzebuje pomocy w zrobieniu zadania
Chodzi w nim o to że otwieramy podany plik tekstowy "tabela.txt"
i z tych tabelek musimy wydobyć 2 i 3 kolumnę która zostanie przepisana do innego pliku tekstowego np. "odpowiedz.txt"
0
1
Kod zapewne marnej jakości bo dopiero od 2 dni uczę się programować w pythonie ale udało mi się napisać coś takiego:
with open("tabela.txt", "r") as file:
dane = file.readlines()
dane2 = list()
for x in range(1, len(dane)):
dane2.append((dane[x].split())[1]+" "+(dane[x].split())[2]+"\n")
with open("odpowiedz.txt", "w") as file:
file.writelines(dane2)
0
- wczytaj plik do dwuwymiarowej tablicy znaków
- wyznacz separatory kolumn, w tym wypadku będą to indeksy kolumny w której będą same spacje
- sąsiednie separatory możesz scalić w jeden
- dane będą znajdować się między separatorami, z tych ciągów znaków możesz usunąć białe znaki z początku i końca
napis.strip()