[파이썬] split함수

폼폼(YUNA AN)·2024년 6월 29일

사소한 발견

목록 보기
2/33
post-thumbnail

👩‍🏫기본문법

문자열.split('구분자')
  • 문자열 : 쪼개지는 대상이 되는 문자열
  • 구분자 : 해당 구분자를 기준으로 문자열을 쪼개준다.
  • 리턴 값은 '리스트'형태이다.

👩‍🏫 .split() (구분자 X)

문자열.split()
s = "abcd"
print(s.split())

결과) ['abcd']

'abcd'처럼 원래 문자열에 띄어쓰기 없는 경우, 길이가 1인 리스트로 만들어준다.

s = "a b c d"
print(s.split())

결과) ['a', 'b', 'c', 'd']

"a b c d"처럼 띄어쓰기 있는 경우, 구분자를 지정하지 않았을 때는 문자열의 띄어쓰기를 기준으로 각각의 str을 원소로 하는 리스트를 만들어준다.

👩‍🏫 .split(구분자) (구분자 O)

s = "Hello_how_are_you"
print(s.split('_'))

결과) ['Hello','how','are','you']

'_'라는 구분자를 기준으로 한 덩어리였던 문자열s를 쪼개서 리스트화 한 것을 볼 수 있다.

👩‍🏫 응용) 문자열.split('구분자', 분할횟수)

이것도 있다고 하는데 이건 다음 기회에... ૮꒰ ྀི〃´꒳`〃꒱ა 총총

profile
광고 도메인과 콘텐츠 기획의 전문성을 갖춘 데이터 분석가입니다.

0개의 댓글