간서치 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