Python程序可以反转句子中的每个单词?
在这里,我们使用python内置函数。首先,我们将句子分成单词列表。然后反转每个单词并创建一个新列表,这里我们使用python列表理解技术,最后加入新单词列表并创建一个新句子。
示例
Input :: PYTHON PROGRAM Output :: NOHTYP MARGORP
算法
Step 1 : input a sentence. And store this in a variable s. Step 2 : Then splitting the sentence into a list of words. w=s.split(“”) Step 3 : Reversing each word and creating a new list of words nw. Step 4 : Joining the new list of words and make a new sentence ns.
范例程式码
# Reverse each word of a Sentence
# Function to Reverse words
def reverseword(s):
w = s.split(" ") # Splitting the Sentence into list of words.
# reversing each word and creating a new list of words
# apply List Comprehension Technique
nw = [i[::-1] for i in w]
# Join the new list of words to for a new Sentence
ns = " ".join(nw)
return ns
# Driver's Code
s = input("ENTER A SENTENCE PROPERLY ::")
print(reverseword(s))输出结果
ENTER A SENTENCE PROPERLY :: PYTHON PROGRAM NOHTYP MARGORP
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短