Set
2024. 6. 29. 11:09ㆍ정보처리,전산/Python
반응형
HealthClinicServices = {'Neuro', 'PeDiatrics', 'Ortho', 'DeRmatology', 'EYe', 'NeUrology', 'Rehabitational', 'ANesthetics'}
HealthClinicServices.add('Chest')
HealthClinicServices.update({'Chest', 'Radiology'})
HealthClinicServices.remove('Radiology')
print(HealthClinicServices)
집합은 중복되지 않는 요소들의 모음을 나타내며, 요소의 순서는 정의되지 않는다.
1. 중복 허용 안 함: 집합은 중복된 요소를 허용하지 않다.
2. 순서 없음: 집합의 요소들은 순서가 없다.
3. 변경 가능: 집합은 요소를 추가하거나 제거할 수 있다.
집합 자료형을 사용하는 이유
- 중복 제거: 중복된 데이터를 자동으로 제거하고 고유한 값들만 저장할 수 있다.
- 효율적인 멤버십 테스트: 집합은 특정 요소가 존재하는지 빠르게 검사할 수 있다.
- 집합 연산: 교집합, 합집합, 차집합 등 다양한 집합 연산을 효율적으로 수행할 수 있다.
반응형
'정보처리,전산 > Python' 카테고리의 다른 글
클래스 인스턴스 생성 (0) | 2024.06.29 |
---|---|
map (0) | 2024.06.29 |
LIST (0) | 2024.06.26 |
fontsize 일괄 조정 (0) | 2024.06.05 |
login 기본 코드 (0) | 2024.05.20 |