본문 바로가기

Python set2

Python 파이썬 SET, set(), 세트 데이터 타입 안녕하세요. 독학코딩입니다. 오늘은 파이썬에서 자주 사용하지는 않지만 알고 있다면 정말 유용하게 활용할 수 있는 세트, set()에 대해서 배워보겠습니다. set()는 한글로 집합이라고 하며, set()는 순서와 중복이 없는 컬렉션입니다. 기본적으로 중복 검사, 멤버십 검사 등에 많이 사용합니다. 기본적으로 합, 교, 차, 대칭 차집합을 지원합니다. Pytho set()의 기본 Pytho set()의 합집합 Pytho set()의 교집합 Pytho set()의 차집합 Pytho set()의 대칭 차집합 Pytho set()의 기본 set()는 중괄호나 set() 선언을 통해 만들 수 있습니다. 빈 집합을 만들려면 {}가 아니라 set()를 사용하여야 합니다. unkown_A = {} unkown_B = .. 2022. 3. 14.
Python 파이썬 교집합, 합집합, 차집합 찾는 방법 안녕하세요 독학코딩입니다. 오늘은 파이썬에서 교집합과 합집합을 찾는 방법에 대해서 배워보겠습니다. 항상 그렇듯 여러 가지 방법이 존재하지만 if나 for문으로 찾는 방법은 가능은 하지만 굉장히 번거롭고 비효율적인 방법입니다. 그래서 교집합, 합집합을 가장 쉽게 만들 수 있는 set()에 대해서 배워보겠습니다. Python set() 기본 기본모양 set_A = {1, 2, 3, 4} : 딕셔너리와 비슷한 모양입니다. 다만 key와 value가 없습니다. 리스트 같이 작성하는데 {}로 감싸져 있다고 생각하면 됩니다. set()를 통해 전환 가능 : set([1,2,3]), set((1,2,3))을 통해서 리스트와 튜플을 set()로 전환 가능합니다. 중복이 되지 않는다. : print({1, 2, 2, 3.. 2022. 1. 10.