문자 슬라이싱할 문자데이터 준비
손에 불날 때 까지 박수, 짝짝짝짝!
R에서는 문자 자체를 한 묶음으로쳐서 길이가 1이라고 표현하는데
파이썬은 띄어쓰기와 특수문자, 영어,한글의 길이를 모두 각각 1로 센다.
"'안에 문장을 쓰고 [:]에 시작 숫자와 끝 숫자를 포함하면 된다.
내가 준비한 문장 "손에 불날 때 까지 박수, 짝짝짝짝!" 은 길이가 총 19이다.
첫글자는 1이 아닌 0으로 시작하기 때문에 위치가 0인 손만 출력하려면 [0:1]로 하면된다.
위치가 1인 두번째 글짜인 '에'는 출력되지 않는다. 왜냐하면 마지막 위치 전까지 잘라달라는 뜻이기 때문이다.
'손에'를 출력하려련 [0:2]로 쓰면 된다. 그러면 0,1,2번째 인덱스가 아닌 2번째 인덱스 전인 1번 인덱스까지만 출력된다.
시작위치만 지정하고 끝 위치는 지정하지 않으면 시작지점에서부터 끝까지 출력되고,
반대로 끝 위치만 지정하고 시작위치를 지정하지 않으면 처음부터 끝 지정 위치까지 출력된다.
둘다 지정하지 않고 [:]라고 쓰면 문장 전체를 출력한다.
'혼공프로(한빛)' 카테고리의 다른 글
5주차 : While 함수와 For 함수 (0) | 2022.08.14 |
---|---|
혼공프로 1~4주차 선택미션 (0) | 2022.08.06 |
4주차 미션;변수, 리스트, 딕셔너리에 대해 이해한 내용을 본인만의 방식으로 정리한 후 포스팅하기. (0) | 2022.07.31 |
3주차 기본미션: 순서도 그려 본 후 인증샷 (p.125 참조) (0) | 2022.07.24 |
첫주차 기본 미션 :Hello world 출력하기, 따옴표 문자그대로 출력하기 (0) | 2022.07.04 |