파이썬(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']
힐링아무의 코딩일기 힐코딩!
'Python > Python 기초' 카테고리의 다른 글
파이썬(Python) 문자열의 길이 len() 함수 (0) | 2022.04.25 |
---|---|
파이썬(Python) 문자열의 일부를 추출하기 Slicing 슬라이싱 (0) | 2022.04.25 |
파이썬(Python) 문자열을 대문자와 소문자로 바꿔주는 upper(), lower() 함수 (0) | 2022.04.24 |
파이썬(Python) 따옴표 3개의 부호로 줄을 바꾸는 긴 문자열 만들기 (0) | 2022.04.23 |
파이썬(Python) 실습 - print() 함수, input() (0) | 2022.04.23 |
댓글