Bei einem langen Satz kehren Sie jedes Wort des Satzes einzeln im Satz selbst um.
Beispiele:

Input: Geeks For Geeks ist gut zu lernen
Ausgabe: skeeG roF skeeG si doog ot nrael
Eingabe: Split Reverse Join
Ausgabe: tilpS esreveR nioJ

Wir werden die in Python integrierte Bibliotheksfunktion verwenden, um jedes Wort einzeln in der Zeichenfolge selbst umzukehren.

Voraussetzungen:
1. split()
2. Umkehren von Techniken in Python
3. Listenverständnismethode in Python
4. join()

  • Teilen Sie zuerst den Satz in eine Liste von Wörtern auf.
  • Kehren Sie jedes Wort der Zeichenfolge in der Liste einzeln um.
  • Verbinden Sie die Wörter in der Liste, um einen neuen Satz zu bilden.

Nachfolgend finden Sie die Umsetzung der obigen Idee.



  
def reverseWordSentence(Sentence): 
  
    
    words = Sentence.split(" ") 
      
    
    
    
    newWords = [word[::-1] for word in words] 
      
    
    
    newSentence = " ".join(newWords) 
  
    return newSentence 
  
Sentence = "GeeksforGeeks is good to learn"
print(reverseWordSentence(Sentence)) 

Ausgabe:

skeeGrofskeeG si doog ot nrael

Python ist bekannt für seine Funktionscodes. Wir werden die gleiche Aufgabe erledigen, aber mit weniger Codezeilen.

  
def reverseWordSentence(Sentence): 
  
    
    return ' '.join(word[::-1] for word in Sentence.split(" ")) 
  
Sentence = "Geeks for Geeks"
print(reverseWordSentence(Sentence))     

Ausgabe:

skeeG rof skeeG