[Python] iterable 객체 정리 (문자열, 리시트, 딕셔너리, 튜플, 집합)
iterable 객체: collections.Iterable의 인스턴스로, 반복가능한 객체를 말한다. 1. 문자열 2. 리스트 3. 딕셔너리 4. 튜플 5. 집합 6. range, enumerate, zip 1. 시퀀스 자료형 (iterable)의 공통 특징 1) 인덱싱: seq[index]에 해당하는 값 반환 (집합 사용 불가) 2) 슬라이싱: seq[index1 : index2] seq 원래 타입을 그대로 반환한다. (집합, 딕셔너리 사용 불가) nums = [1,2,3,4,5,6,7,8,9] nums[-3:] # [7, 8, 9] 3) count 메서드: seq.count(d): 시퀀스 자료의 자료d의 개수를 반환한다. 4) for 반복문: for item in seq 5) in 연산자: 멤버 확인..