Python 中的驼峰式大小写

pythonserver side programmingprogramming更新于 2025/11/3 21:32:17

假设我们有一个单词列表,我们必须以驼峰式大小写格式将它们连接起来。

因此,如果输入为 ["Hello", "World", "Python", "Programming"],则输出将为 "helloWorldPythonProgramming"

要解决这个问题,我们将遵循以下步骤 −

  • s := 空字符串

  • 对于 words 中的每个单词 −

    • 将单词的首字母大写,其余字母小写

    • 用 s 连接单词

  • ret := s 通过将单词的首字母转换为s 为小写

  • return 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

相关文章


有用资源