python 집합 에 관 한 지식 사례 상세 설명
집합:집합 은 무질서 합 니 다.집합 중의 요 소 는 유일한 것 입 니 다.집합 은 보통 원 그룹 이나 목록 의 요 소 를 무 겁 게 하 는 데 사 용 됩 니 다.
형식: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 집합 에 관 한 지식 에 관 한 자 료 는 우리 의 다른 관련 글 에 관심 을 가 져 주 십시오!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.