파이썬 문자열 나누기와 파이썬 문자열 결합하기에 대해서 알아보겠습니다.
문자열 나누기 : split()
String.function(arguments)
검사하고싶은 문자열 . 함수 .(인자) 이렇게 이루어져 있습니다
split 함수는 어떠한 기준을 가지고 문자열들을 나눈 다음에 리스트 형식으로 반환합니다.
다음의 예로 진행하겠습니다 underbar( _ ) 가 쓰여져있는 부분은 space(공백) 입니다!
word1 = "1._If_you_do_not_walk_today,_you_will_have_to_run_tomorrow"
word1 = "1. If you do not walk today, you will have to run tomorrow" (<-- 복사해가세요)
word1의 변수에 할당되어있는 문자열을 ( , 쉼표) 기준으로 나누어보겠습니다.
어떻게 할까요?
바꾸고 싶은 문자열 . 함수. (인자)
word1.split( , )
입니다.
실행결과를 볼까요?
오류가 났습니다. 왜 일까요?
검사하려는 변수가 str 즉 문자열이기 때문에 검사하는 인자 즉 (, 쉼표) 도 문자열이여야 합니다
문자열로 바꾸려면 어떻게 해야할까요?
이전글을 보고오신분들은 4가지로 활용할수있겠군요
https://allhpy35.tistory.com/2?category=333486
word1.split(',') 이렇게 해주어야 합니다. 혹은 "" 큰따옴표로 둘러쌓도 됩니다.
위의 사진에서 변수, 함수, 인자를 확인해주세요
결과를 보니 [ ] 대괄호에 쌓여져있습니다
대괄호로 싸여진 애들을 파이썬에서는 "리스트" 라고 합니다
그리고 꼭 변수가 아닌 문자열을 넣어도됩니다!!
'안녕하세요, 코딩하는 공대생, 입니다'.split(',')
'지금은 글을 쓰고안녕있습니다.'.split('안녕')
문자열 결합하는 함수 : join()
'원하는 기준' . join( 바꾸고싶은 문자열 또는변수 )
꼭 ' ' 작은 따옴표 혹은 " " 큰 따옴표로 원하는 기준을 둘러싸주세요
반환하는 타입은 문자열입니다!!
'Python > Basic' 카테고리의 다른 글
[파이썬 기초] 파이썬 리스트 List 기초 완전 정복 1 (0) | 2019.06.15 |
---|---|
[파이썬 기초] 파이썬 문자열 내장 함수 총 정리 | [python Basic] Python String Function doc (0) | 2019.05.23 |
[파이썬 기초] 파이썬 문자열 슬라이싱과 인덱싱 | python Basic python String slicing and Indexing (0) | 2019.05.19 |
[파이썬기초] 파이썬 문자열 연산하기 (1) (0) | 2019.05.18 |
[파이썬기초] 파이썬 문자열 자료형 이란? (1) (1) | 2019.05.17 |