python

python , 구분자를 list로 만들기

whylite 2023. 3. 10. 18:04

Python에서 구분자로 구분된 문자열을 리스트로 만드는 방법은 split() 함수를 사용하는 것입니다. split() 함수는 문자열을 지정된 구분자를 기준으로 나누어서 리스트로 반환합니다.

예를 들어, 다음과 같은 문자열이 있다고 가정해 봅시다.

fruits = "apple,banana,orange"
위 문자열에서 ,를 구분자로 사용하여 리스트로 만들기 위해서는 다음과 같이 split() 함수를 사용하면 됩니다.

fruits_list = fruits.split(",")
print(fruits_list)
위 코드를 실행하면, ["apple", "banana", "orange"]라는 리스트가 출력됩니다.

만약 구분자가 여러 개의 공백인 경우에는 split() 함수의 인자로 공백 문자열을 전달하면 됩니다.

예를 들어, 다음과 같은 문자열이 있다고 가정해 봅시다.

sentence = "The quick brown fox jumps over the lazy dog"
위 문자열에서 각 단어를 구분하기 위해서는 공백 문자열을 구분자로 사용하여 다음과 같이 split() 함수를 사용하면 됩니다.

words_list = sentence.split(" ")
print(words_list)
위 코드를 실행하면, ["The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog"]라는 리스트가 출력됩니다.