[파이썬] 리스트(배열)를 문자열로 변환 (Python list to string)
파이썬으로 간단한 알고리즘 문제를 풀다가 문자열을 이루고 있는 각 문자들을 배열로 다룰 필요가 있었습니다. 문자열과 문자 리스트의 상호 변환은 알고리즘 문제 풀이에서 자주 만나게 되는 사용패턴인데요. 스택(Stack)이나 큐(Queue) 같은 자료 구조에 문자열을 이루고 있는 문자들을 넣었다가 빼는 동작을 하고 다시 문자열로 만드는 동작이 필요했습니다. 파이썬의 문자열 타입은 'join(list)' 메서드를 제공하고 있습니다. 'join()' 메서드를 이용하면 리스트를 구성하고 있는 각각의 문자들을 하나의 문자열 형태로 변경해서 반환해줍니다. 다음 예제 코드를 살펴보겠습니다. str_list = ['H', 'E', 'L', 'L', 'O', ' ', 'W', 'O', 'R', 'L', 'D'] print..
2020. 3. 14.