슬라이스
-
[코딩도장] day20. 회문 판별과 N-gram 만들기IT/파이썬 2020. 9. 12. 01:44
■ 들어가기 - 파이썬 코딩 도장 (남재윤/길벗). 을 공부하며 정리하는 블로그 ▶ Unit28. 회문 판별과 N-gram 만들기 - 28.1 회문 판별하기 - 28.2 N-gram 만들기 >> 28.1 회문 판별하기 >> word = 'level' >>> list(word) == list(reversed(word)) True >>> list(word) ['l', 'e', 'v', 'e', 'l'] >>> list(reversed(word)) ['l', 'e', 'v', 'e', 'l'] 5. 문자열의 join 메서드와 reversed 사용하기 - join 메서드는 구분자 문자열과 문자열 리스트의 요소를 연결 (참고: 문자열 응용하기 - 4. 구분자 문자열과 문자열 리스트 연결하기) - 즉, 요소 사이사..
-
[코딩도장] day6. 시퀀스 자료형(3) - 슬라이스IT/파이썬 2020. 8. 9. 21:38
■ 들어가기 - 파이썬 코딩 도장 (남재윤/길벗). 을 공부하며 정리하는 블로그 ▶ Unit11. 시퀀스 자료형 활용하기 - 11.4 슬라이스 사용하기 1. 슬라이스 - 시퀀스 객체의 일부를 잘라내는데 사용 - 사용법: 시퀀스객체[시작인덱스:끝인덱스] 주의1) "끝인덱스"는 가져오려는 범위에 포함되지 않으므로 실제 가져오려는 인덱스보다 +1 지정 필요 주의2) 시작인덱스와 끝인덱스가 같다면 아무 값도 가져오지 않음 >>> a = list(range(0,100,10)) >>> a [0, 10, 20, 30, 40, 50, 60, 70, 80, 90] >>> a[0:4] # 인덱스 0부터 3까지 잘라서 새 리스트를 만듦 [0, 10, 20, 30] >>> >>> a[1:1] # 시작인덱스와 끝인덱스가 같으면..