1. Set

집합 자료형은 중복을 허용하지 않으며, 순서가 없는 자료형입니다.

입력

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'}

문자열을 넣었을 경우 실행할 때마다 순서가 계속 달라지는 것을 볼 수 있습니다.

1.1 add

집합 자료형에 값을 추가할 때는 add를 사용합니다.

입력

menu = set(['americano', 'cafe latte'])
menu.add('ice coffee')
print(menu)