Set
Coding Practice/Python2024. 7. 19. 15:34Set

파이썬에서 집합을 다룰 일이 생긴다면 어떤 함수를 써야할까?바로 Set함수이다.Set함수는 기본적으로 제공되는 함수라 따로 라이브러리에서 import할 필요는 없다.그럼 본격적으로 알아보자! List to Set집합을 어떻게 만들어야하는지는 간단하다.List에 set()함수를 사용하기만 하면 된다.s1 = set([1, 2, 3])print(s1)#{1, 2, 3} set 자료형의 특징은 중복과 순서가 없다는 것이다.List 나 tuple의 경우 순서가 있어 인덱싱(indexing)이 가능하나, set은 불가능하다.인덱싱이 필요하다면 list()나 tuple()함수를 통해 다시 변환을 먼저 해줘야한다. 집합은 왜 사용할까?당연하게도, 대부분의 경우 교집합, 합집합, 차집합이 필요한 경우에 많이 사용하게 ..

image