반응형

'Set'에 해당되는 글 1건

  1. 2020.09.22 [파이썬 ( Python )] 집합 (Set) (12)
Python2020. 9. 22. 19:11
반응형

[파이썬 ( Python )] 집합 (Set) (12)

 

 

실습 코드
출력 결과

#집합 (Set)
#중복을 허용하지 않고 순서가 없다는게 특징입니다.

Member = {"홍길동", "철수", "맹구", "홍길동"}

print(Member)
#기본적인 Set의 형태와 출력문입니다.
#결과를 보면 중복이 안되는걸 알 수 있습니다.

#개발자
Developer = {"유리", "훈이", "철수", "짱구"}


#공격자
Hacker = {"짱구", "짱아", "흰둥이"}


# 교집합 : 개발과 공격을 모두 가능 한 사람
print(Developer & Hacker)

print(Developer.intersection(Hacker))

# 합집합 : 개발이나 공격이 가능한 사람
print(Developer | Hacker)

print(Developer.union(Hacker))

# 차집합 : 개발은 가능하지만 공격은 할 줄 모르는 사람
print(Developer - Hacker)

print(Developer.difference(Hacker))

# 공격을 할 줄 아는 사람이 늘어난 경우 (추가)
Hacker.add("훈이")

print(Hacker)

# 개발을 안한지 오래되서 개발하는 방법을 까먹어 하지 못하게 된 경우 (삭제)
Developer.remove("유리")

print(Developer)

반응형
Posted by 보안 학생