단어 목록이 있다고 가정하고 낙타 형식으로 연결해야 합니다.
따라서 입력이 ["Hello", "World", "Python", "Programming"]과 같으면 출력은 "helloWorldPythonProgramming"이 됩니다.
이 문제를 해결하기 위해 다음 단계를 따릅니다. −
-
s :=빈 문자열
-
단어의 각 단어에 대해 -
-
첫 글자 단어를 대문자로 만들고 나머지는 소문자로 만들기
-
단어를 s
로 연결
-
-
ret :=s의 첫 글자를 소문자로 변환하여 s
-
리턴 렛
이해를 돕기 위해 다음 구현을 살펴보겠습니다. −
예
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