티스토리 뷰

반응형

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

반응형
댓글
공지사항
최근에 올라온 글