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
廣告