Records of/Learning
[Python] 집합(Set)
data_soin
2021. 7. 20. 21:48
· 집합 자료형은 정말 말 그대로 수학에서 배우는 집합 그 자체이다.
· 생성은 set()
· 원소의 중복을 허용하지 않는다.
=> 원소의 종류를 나타내기 좋다.
· 원소의 순서가 존재하지 않는다.
=> 원소의 index가 없다.
더보기

news1 = "I'm a boy."
news2 = "You are a girl."
# 2개의 뉴스 기사의 겹치는 단어의 종류.
# 단어의 종류 수 == 서로 다른 단어의 개수
# 겹치는 단어의 종류 == 2개의 뉴스 집합이 공통으로 가지고 있는 단어

- 집합의 연산
s.update([4, 5])는 s.union({4, 5}) 와 결과는 같지만
update는 s집합 자체를 수정(변경)하는 것이고,
union은 합집합이라는 새로운 집합을 생성하는 것