Python 中的驼峰式


假设我们有一个单词列表,我们需要以驼峰式格式串联这些单词。

因此,如果输入类似于 ["Hello", "World", "Python", "Programming"],那么输出将为 "helloWorldPythonProgramming"

为了解决这个问题,我们将遵循以下步骤 -

  • s := 空字符串

  • 对于单词列表中的每个单词 -

    • 将单词的第一个字母设为大写,其余字母设为小写

    • 将单词与 s 串联在一起

  • 将 s 的第一个字母转换为小写,得到 ret

  • 返回 ret

让我们看看以下实现,以便更好地理解 -

示例

 在线示例

class Solution:
   def solve(self, words):
      s = "".join(word[0].upper() + word[1:].lower() for word in words)
      return s[0].lower() + s[1:]
ob = Solution()
words = ["Hello", "World", "Python", "Programming"]
print(ob.solve(words))

输入

["Hello", "World", "Python", "Programming"]

输出

helloWorldPythonProgramming

更新于: 02-09-2020

8K+ 次浏览

开启您的职业生涯

完成课程并获得认证

开始学习
广告
© . All rights reserved.