CS/algorithm1 List, Dictionary 활용 잘하기 파이썬은 자바와 달리 유연한 개발을 할수 있게 해준다. 대표적으로 List의 슬라이싱, collections 패키지의 depue, defaultdict, Counter 등. 유연한 개발을 하기 위한 도구를 학습을 해보자. 리스트 아래와 같은 리스트를 선언할 수 있다. a = list() len(a) - 전체 요소 개수 리턴 a[i] - 인덱스 i의 요소 a[i:j] - i부터 j까지 슬라이스의 길이만큼 k개의 요소 가져온다. **이때 주의해야 될 점은 i 인덱스부터 j-1 까지의 인덱스를 가져온다. elem in a - elem 요소가 존재하는지 확인한다. 처음부터 순차 탐색 a.count(elem) - elem 요소의 개수를 리턴 a.index(elem) - elem 요소의 인덱스를 리턴 a.appen.. 2021. 2. 5. 이전 1 다음