gpt4 book ai didi

python - 给定一个句子,返回一个单词颠倒的句子

转载 作者:行者123 更新时间:2023-12-03 22:37:29 25 4
gpt4 key购买 nike

def master_yoda(text):
txt_elements=text.split()
index=-1
reverse=[]
i=0
while i <= len(txt_elements):
reverse.append(txt_elements[index])
index=index-1
i+=1
final=' '.join(reverse)
return final
print(master_yoda('i adore that'))

我不明白为什么我总是收到关于取消缩进的错误。

这是一个例子:

  • 输入:“我很漂亮”
  • 输出:“美丽的我”

最佳答案

改变

while i <= len(txt_elements):

while i < len(txt_elements):

请记住,您可以改为这样做:

def master_yoda(text):
return ' '.join(text.split()[::-1])

在此示例中,[::-1] 使用切片反转列表。您也可以使用 reversed() python 内置 - 请参阅 comment by @wjandrea

关于python - 给定一个句子,返回一个单词颠倒的句子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59196910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com