Python | Kehren Sie jedes Wort in einem Satz um
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"
(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"
(reverseWordSentence(Sentence))
Ausgabe:
skeeG rof skeeG