8.자료구조 8.6 집합(Set)

C급 개발자와 함께하는 파이썬 8.6 집합(Set) 집합은 정렬되지 않은 단순 객체의 묶음입니다. 포함된 객체들의 순서에 상관없이 객체를 묶음 자체로 필요할 때 사용합니다. 집합끼리는 멤버십 테스트( in 또는 not in )를 통해 다른 집합의 부분집합인지 확인가능합니다. 또한 두 집합의 교집합 등을 알아낼수도 있죠. 소스를 분석해보겠습니다. bri = set([‘brazil’, ‘russia’, ‘india’]) print( type( bri ) ) bri […]

8.자료구조 8.5 열거형(Enum)

C급 개발자와 함께하는 파이썬 8.5 열거형(Enum) 열거형이란 멤버십 테스트( in 과 not in 연산 )와 열거형의 특정 항목을 얻어올 수 있는 “인덱싱 연산”입니다. 또한 리스트, 튜플, 문자열의 세가지 열거형은 슬라이스 연산기능을 가지고 있습니다. 이것은 열거형의 일부분을 잘라낸( slice )것을 반환하는 연산, 즉 부분 집합을 반환해 주는 연산입니다. 코드를 분석해 보겠습니다. company_list = [‘Apple’, ‘LG’, ‘Microsoft’, […]