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+ 次瀏覽

開啟您的職業生涯

完成課程並獲得認證

開始學習
廣告