Gegeben eine Textdatei. Die Aufgabe besteht darin, eine einzelne Zeile der Benutzerauswahl aus einer bestimmten Textdatei umzukehren und die bereits vorhandene Datei zu aktualisieren.

Beispiele:

Eingang:
        Hallo Geeks
        für Geeks!
  Benutzerauswahl = 1
Ausgabe:
        Hallo Geeks
        Geeks! zum
Eingang:
        Das ist ein Geek
        Willkommen bei GeeksforGeeks
        GeeksforGeeks ist ein Informatikportal
    Benutzerauswahl = 0
Ausgabe:
        Geek a ist dies
        Willkommen bei GeeksforGeeks
        GeeksforGeeks ist ein Informatikportal

Implementierung:

Nehmen wir an, die Textdatei sieht folgendermaßen aus:

Python-Reverse-Text-Datei



f = open('GFG.txt', 'r') 
  
lines = f.readlines() 
      
f.close() 
  
choice = 1
  
line = lines[choice].split() 
  
Reversed = " ".join(line[::-1]) 
  
lines.pop(choice) 
lines.insert(choice, Reversed) 
  
u = open('GFG.txt', 'w') 
  
u.writelines(lines) 
u.close() 

Ausgabe:

Python-Reverse-Text-Datei1