[Python] 문자열 나누기

Hye·2023년 2월 22일

🔎 split()

  • 문자열.split(기준)으로 사용
  • 괄호 안에 자를 기준이 되는 것을 넣어 줌

활용 예시

a = "Hello world"
result = a.split()
result = ['Hello', 'world']
  • 문자열.split()처럼 괄호 안에 아무 값도 넣어주지 않으면 공백을 기준으로 문자열을 나눔
a = "빈칸이 한 칸 빈칸이  두  칸"
result1 = a.split()
result1 = ['빈칸이','한','칸','빈칸이','두','칸']
result2 = b.split(" ")
result2 = ['빈칸이','한','칸','빈칸이',' ','두',' ','칸']
  • .split()
    • 공백이 몇 개이건 상관 없이 1개로 취급
    • "\t"(탭), "\n"(엔터)도 처리
  • .split(" ")
    • 공백 1개를 각각의 공백으로 따로 따로 처리
a.split()[0] -> 'Hello'
a.split()[1] -> 'world'
  • 문자열.split()[index]로 자른 문자열 바로 선택 가능
profile
공부중 📚

0개의 댓글