공부합시다!/python
8.Set
간서치
2023. 1. 31. 00:12
728x90
오늘은 set 즉 집합 자료형 입니다.
너무 잘하려 마시고 재미삼아 익히세요!
몸에 잘 맞는 옷처럼!
힘이 들어가면 욕심이 생겨 장기전하기에는 부담스런 과목이 됩니다.
# 집합 (순서X, 중복X)
a = set()
b = set([1,2,3,4])
c = set([1,4,5,6,6])
print(type(c))
print(c)
# 형 변환
t = tuple(b)
print(t)
t1 = list(b)
print(t1)
# 함수
s1 = set([1,2,3,4,5,6])
s2 = set([4,5,6,7,8,9])
print(s1.intersection(s2)) #교집합
print(s1 & s2)
print(s1.union(s2)) #합집합
print(s1 | s2)
print(s1.difference(s2)) #차집합
print(s1 - s2)
# 추가, 제거
s3 = set([7,8,10,15])
s3.add(18)
print(s3)
s3.remove(15)
print(s3)
print(type(s3))
728x90