본문 바로가기
Python/Python 기초

파이썬(Python) 문자열을 쪼개주는 split() 함수

by healingmau 2022. 4. 25.

 

파이썬(Python) 문자열을 쪼개주는 split() 함수

 

split() 함수

 

split() 함수는 문자열을 원하는

기준으로 각각 분리해 줍니다.

 

문자열.split()  →  공백을 기준으로

문자열.split('구분자')  → 구분자를 기준으로

 

full_name = 'Kang Mari'  # 변수에 Kang Mari 저장
full_name.split()        # split() 함수를 이용해 공백을 기준으로 나눔

>> ['Kang', 'Mari']

print(full_name)        # 변수의 값을 확인하면 그대로임

>> 'Mitch Steve'

 

여기서 잠깐!

 

split() 함수를 이용해 공백으로

문자열을 나누었을때,

눈으로 문자열이 나눠진것을

확인할수 있는데요.

 

full_name의 변수에 저장된값이

변한것은 아닙니다.

 

full_name = 'Kang Mari'        # 변수에 Kang Mari 저장
full_name = full_name.split()  # splip() 함수를 이용해 공백을 기준으로
                               # 나누고 변수에 저장 

full_name                      # 변수의 값 확인하면 바뀌어 있음

>> ['Kang', 'Mari']

 

변수에 다시 저장을 해야만

값이 변하게 됩니다.

 

화면에 보여지는 값과

메모리에 저장되어 있는 값을

혼동해서는 안돼요!

 

full_name = 'Kang Mari'        # 변수에 Kang Mari 저장
full_name.split('n')           # 구분자 n를 기준으로 문자열을 나눈다.

>> ['Ka', 'g Mari']
 
full_name = 'Kang Mari'        # 변수에 Kang Mari 저장
full_name.split('Ma')           # 구분자 Ma를 기준으로 문자열을 나눈다.

>> ['Kang ', 'ri']

 

힐링아무의 코딩일기 힐코딩!

댓글