https://www.youtube.com/watch?v=ObR6YOlPVno&list=PLz2iXe7EqJOOTNTK27a4-WsgZU5NVfguh&index=13
소놀코딩보고 공부했다.
#세트만들기
se = set() #이렇게 만들수 있다. 다른 방법은 없다.
print(type(se))
se = {} #이렇게 해서는 set을 만들수 없다. dic가 만들어진다.
print(type(se))
#세트 특징(순서,중복없음)
a={2,4,6,8}
print(a)
b={2,4,2,1,2,3}
print(b)
#세트 활용
a={2,4,6,8}
print(a)
a.add(5) #추가하기
print(a)
a.remove(5) #삭제하기
print(a)
print(len(a)) #전체 개수
print(sum(a)) #합 구하기
print(min(a)) #최소값 구하기
print(max(a)) #최소값 구하기
print(a)
b = list(a) #리스트만들기
print(a)
print(b)
b=tuple(a) #튜플만들기
print(a)
print(b)
1 in a
a={1,2,3}
b={2,3,4}
a&b #교집합
print(a&b)
a|b #합집합
print(a|b)
a-b #차집합
print(a-b)
a^b #대칭차집합
print(a^b)
대칭 차지합은 서로 뺀 것에서 남은 원소를 합친 것
'PROGRAMING > 파이썬' 카테고리의 다른 글
파이썬 스터디 7 (소놀코딩-15강.리스트의 활용) (0) | 2021.12.31 |
---|---|
파이썬 study 6 (소놀코딩-14.Dictionary) (0) | 2021.12.27 |
파이썬 스터디 4(소놀코딩 12강-tuple) (0) | 2021.12.26 |
파이썬 스터디2일차(소놀 코딩-10강제어문 중첩) (0) | 2021.12.26 |
파이썬 study 1일차(소놀코딩-8강 for문 9강.기타제어문 for문, continue,break,pass) (0) | 2021.12.26 |