본문 바로가기
Python/Python FAQ

Python 문자열을 문자의 리스트로 어떻게 나눌 수 있나요?, How do I split a string into a list of characters?

by 베타코드 2023. 8. 2.
반응형

질문


문자열을 문자 목록으로 어떻게 분할할 수 있을까요? str.split은(는) 작동하지 않습니다.

"foobar"    →    ['f', 'o', 'o', 'b', 'a', 'r']

답변


list 생성자를 사용하세요:

>>> list("foobar")
['f', 'o', 'o', 'b', 'a', 'r']

list는 입력 iterable을 반복하여 얻은 항목을 사용하여 새로운 목록을 만듭니다. 문자열은 반복 가능한(iterable) 객체입니다 -- 반복하는 동안 각 반복 단계에서 하나의 문자를 생성합니다.

반응형

댓글