티스토리 뷰
Stack Overflow에 자주 검색, 등록되는 문제들과 제가 개발 중 찾아 본 문제들 중에서 나중에도 찾아 볼 것 같은 문제들을 정리하고 있습니다.
Stack Overflow에서 가장 먼저 확인하게 되는 가장 높은 점수를 받은 Solution과 현 시점에 도움이 될 수 있는 가장 최근에 업데이트(최소 점수 확보)된 Solution을 각각 정리하였습니다.
아래 word cloud를 통해 이번 포스팅의 주요 키워드를 미리 확인하세요.
How do I split a string into a list of words?
문자열을 단어들의 리스트로 어떻게 나눌 수 있나요?
문제 내용
How do I split a sentence and store each word in a list? For example, given a string like "these are words"
, how do I get a list like ["these", "are", "words"]
?
문장을 나누어서 각 단어를 리스트에 저장하려면 어떻게 해야 하나요? 예를 들어, "these are words"와 같은 문자열이 주어지면, ["these", "are", "words"]와 같은 리스트를 얻을 수 있는 방법은 무엇인가요?
To split on other delimiters, see Split a string by a delimiter in python.
다른 구분자로 분할하려면, 파이썬에서 구분자로 문자열을 나누는 방법을 참조하세요.
To split into individual characters, see How do I split a string into a list of characters?.
각 문자로 분할하려면, 문자열을 문자 단위로 분할하는 방법을 참조하세요.
높은 점수를 받은 Solution
Given a string sentence
, this stores each word in a list called words
:
주어진 문자열 "sentence"은 "words"라는 리스트에 각각의 단어를 저장합니다.
words = sentence.split()
가장 최근 달린 Solution
If you want all the chars of a word/sentence in a list, do this:
만약 단어/문장의 모든 문자를 리스트에 저장하려면, 다음과 같이 하면 됩니다.
print(list("word"))
# ['w', 'o', 'r', 'd']
print(list("some sentence"))
# ['s', 'o', 'm', 'e', ' ', 's', 'e', 'n', 't', 'e', 'n', 'c', 'e']
출처 : https://stackoverflow.com/questions/743806/how-do-i-split-a-string-into-a-list-of-words
'개발 > 파이썬' 카테고리의 다른 글
데이터프레임에서 특정 값과 일치하는 열의 행 인덱스 가져오기 (0) | 2023.01.29 |
---|---|
파이썬에서 배열을 선언하는 방법 (0) | 2023.01.29 |
'알려진 상위 패키지가 없는 상대 가져오기를 시도했습니다' 오류 수정하기 (0) | 2023.01.29 |
map() 함수를 사용하여 리스트를 반환하는 방법 (0) | 2023.01.28 |
'Undefined variable from import' 오류 수정하기 (0) | 2023.01.28 |