def solution(arr):
answer = ''.join(arr)
return answer
- def solution(arr):: solution이라는 함수를 정의하며, arr라는 매개변수를 받습니다.
- answer = ''.join(arr): join 메서드는 문자열 리스트를 하나의 문자열로 연결해주는 메서드입니다. '' (빈 문자열) 사이에 arr의 각 원소를 연결합니다. 예를 들면, arr가 ['a', 'b', 'c']라면 결과는 'abc'가 됩니다.
- return answer: 연결된 문자열 answer를 반환합니다.
solution = lambda l: ''.join(l)
- lambda: 람다 함수를 정의하는 키워드입니다. 람다 함수는 이름 없는 간단한 함수를 한 줄로 표현할 수 있습니다.
l: 람다 함수의 매개변수입니다.
- ''.join(l): 람다 함수의 본문입니다. join 메서드를 사용하여 l의 각 원소를 연결합니다.
- solution =: 람다 함수를 solution이라는 이름으로 할당합니다. 이후 solution을 함수처럼 호출할 수 있습니다.