英语语句中一定长度单词翻转
才开始学习python遇到的一个挑战
挑战题目是将一句话中超过5个字母的单词进行翻转,低于5的正常输出.例如:you are welcome输出后就是you are emoclew
其代码为
def string_reverse(string):
return string[::-1]
def spin_words(sentence):
li=sentence.split(' ')
li1=[]
for s in li:
if(len(s)>4):
s=string_reverse(s)
li1.append(s)
else:
li1.append(s)
result=" ".join(str(i) for i in li1)
return result