pythonic句子中的反词

发布于 2021-01-29 15:12:28

我正在尝试编写pythonic代码以反转句子中的单词

例如:

input: "hello there friend"

output: "friend there hello"

码:

class Solution:
    def swap(self, w):
        return w[::-1]

    def reverseWords(self, s):
        w = self.swap(s).split()
        return ' '.join(for x in w: swap(x))

使它无法正常工作有点麻烦。我需要有关退货单的帮助

关注者
0
被浏览
51
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您以错误的顺序调用交换/拆分。使用此代替:

    w = self.swap(s.split())
    

    然后,您的回报不需要做任何理解:

    return ' '.join(w)
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看