본문 바로가기
배움/IT

[파이썬 ] 파이썬 기초 sep, split

by 혜팡이 2020. 7. 26.
반응형

파이썬 문법을 공부하면서 헷갈리기 쉬운 sep와 split를 정리한다.

 

.split

split에는 힘을 줘 쪼갠다는 의미가 있다. 글자 그대로 split은,

요소를 특정 문자로 쪼개서, 문자열 리스트 형식으로 되돌려 준다.

  • 리스트는 여러 요소를 하나의 데이터로 묶어서 사용할 수 있게 해준다. 

 

 

각각 인풋값으로

3,6,7,2,7

35363.745.43.578.234

를 입력하고 출력했다. 

출력값이 문자이기 때문에 각 요소마다 ''가 붙어있으며, 리스트 형식이므로 [] 안에 담겨있다. 

 

 

위는 input으로 값을 입력해줬고, 아래는 입력한 값을 할당해서 split으로 나눴다.

[42]의 경우 split 뒤에 빈괄호를 적어줬는데 이 경우에는 띄어쓰기 된 부분을 기준으로 나눠준다. 

 

 

 

 

sep (=separator) 

separator는 구분가능한 요소로 분리해준다는 의미가 있다.  

sep은 print할 때 어떤 형식으로 구분, 분리해 보여줄지 정할 때 쓴다.

 

원래 프린트 함수를 사용하면 한 칸의 공백으로 값을 구분해준다. 

 

이 공백을 다른 문자로 채워서 요소를 구분해주고 싶을 때 사용하면 된다. 

프린트(보여줄) 하고 싶은 인수를 입력한 후  ,sep ="표시를 원하는 문자" 로 입력해주면 된다. 

 

 

 

 

 

 

 

반응형