Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chuyển đổi camelCase trong Python

Cho danh sách từ, nối chúng theo định dạng camelCase (từ đầu tiên viết thường, các từ sau viết hoa chữ cái đầu).

Ví dụ: ["Hello", "World", "Python", "Programming"] → "helloWorldPythonProgramming".

Các bước giải quyết

  • s = "".join(word[0].upper() + word[1:].lower() for word in words)
  • Trả về s[0].lower() + s[1:]

Ví dụ mã Python

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))

Đầu vào

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

Đầu ra

helloWorldPythonProgramming