집합 자료형은 중복을 허용하지 않으며, 순서가 없는 자료형입니다.
입력
number_set = set([1, 1, 2, 2, 3, 3, 4])
print(number_set)
출력
{1, 2, 3, 4}
위의 예제를 보면 같은 숫자들은 다 제거되고 하나만 남은 것을 볼 수 있습니다.
입력
number_set = set('apple coffee')
print(number_set)
출력
{'o', 'e', 'c', ' ', 'l', 'f', 'p', 'a'}
문자열을 넣었을 경우 실행할 때마다 순서가 계속 달라지는 것을 볼 수 있습니다.
집합 자료형에 값을 추가할 때는 add
를 사용합니다.
입력
menu = set(['americano', 'cafe latte'])
menu.add('ice coffee')
print(menu)