Python에서 리스트를 문자열로 병합하기
리스트 요소를 지정된 구분자로 문자열로 병합할 수
있습니다. 이는 join 메서드를 사용하여 수행됩니다.
메서드는 구분자 역할을 할 문자열에 적용되며,
메서드의 매개변수에는 병합할 리스트가 지정됩니다:
lst = ['1', '2', '3']
res = '/'.join(lst)
print(res) # '1/2/3'을 출력합니다
join 메서드의 중요한 뉘앙스는 문자열 요소가 있는
리스트만 병합할 수 있다는 것입니다. 그렇지 않으면
오류가 발생합니다:
lst = [1, 2, 3]
res = '/'.join(lst)
print(res) # 오류를 출력합니다
다음 리스트가 주어졌습니다:
lst = ['a', 'b', 'c', 'd', 'e']
이 리스트를 구분자 '-'로 문자열로 병합하세요.
다음 코드가 주어졌습니다:
lst = ['a', '1', 'b', '2']
res = ''.join(lst)
print(res)
콘솔에 무엇이 출력될지 말하세요.
다음 코드가 주어졌습니다:
lst = ['1', '2', 3, '4']
res = '/'.join(lst)
print(res)
콘솔에 무엇이 출력될지 말하세요.
다음 리스트가 주어졌습니다:
lst = ['4', '3', '2', '1']
다음 문자열을 얻기 위한 코드를 작성하세요:
'1234'