Pliki spisywanie kolumn do innego pliku

0

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"

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()

1 użytkowników online, w tym zalogowanych: 0, gości: 1