python 집합 에 관 한 지식 사례 상세 설명

1.집합의 기본 정보
집합:집합 은 무질서 합 니 다.집합 중의 요 소 는 유일한 것 입 니 다.집합 은 보통 원 그룹 이나 목록 의 요 소 를 무 겁 게 하 는 데 사 용 됩 니 다.
형식:set 1=set()또는 a={값 1,값 2}
특성:무질서,가 변,유일(무게 제거)
사례:

a=set()
print(type(a))
결과:

2.집합의 기본 조작
1.요소 추가(add,update)
add:요소 추가
사례:

a={1,333,4,5,"  ","  ",1,4,4}
a.add(6)
a.add(45)
print(a)
결과:

update:들 어 올 요 소 를 분리 하여 개체 로 집합 에 들 어 가 는 것 입 니 다.
사례:

a={1,333,4,5,"  ","  ",1,4,4}
a.update("xz")
print(a)
결과:

2.삭제(remove,pop,discard)
remove:remove 를 사용 하여 집합 에 있 는 요 소 를 삭제 합 니 다.프로그램 오류 가 없 으 면 직접 삭제 합 니 다.
사례:

a={11,2,3,4,5,8,45,47,55,67,78}
a.remove(3)
print(a)
결과:

pop():pop 을 사용 하여 삭제 하 는 것 은 집합 에 있 는 요 소 를 무 작위 로 삭제 하 는 것 입 니 다.set 1 에 요소 설명 프로그램 이 없 으 면 오류 가 발생 합 니 다.
사례:

a={11,2,3,4,5,8,45,47,55,67,78}
a.pop()
print(a)
결과:

discard:discard 를 사용 하여 삭제 합 니 다.요소 가 존재 하지 않 으 면 직접 삭제 합 니 다.
사례:

a={11,2,3,4,5,8,45,47,55,67,78}
a.discard(3)
print(a)
결과:

지우 기:지우 기
사례:

a={11,2,3,4,5,8,45,47,55,67,78}
a.clear()
print(a)
결과:

3.집합 의 교 집합,집합 과 차 집합
교차: & intersection
사례 1:&

a={3,4,55,6,7,8}
b={3,5,6,90,33}
print(a&b)
결과:

사례 2:intersection

a={3,4,55,6,7,8}
b={3,5,6,90,33}
print(a.intersection(b))
결과:

집합: |유 니 온
사례 1: |

a={3,4,55,6,7,8}
b={3,5,6,90,33}
print(a|b)
결과:

사례 2:union

a={3,4,55,6,7,8}
b={3,5,6,90,33}
print(a.union(b))
결과:

차 집:-와 difference
사례 1:-
이상 은 python 이 집합 에 관 한 지식 에 대한 상세 한 내용 입 니 다.python 집합 에 관 한 지식 에 관 한 자 료 는 우리 의 다른 관련 글 에 관심 을 가 져 주 십시오!

좋은 웹페이지 즐겨찾기