>  기사  >  백엔드 개발  >  10개의 컬렉션에 대한 Python 제로 기반 소개

10개의 컬렉션에 대한 Python 제로 기반 소개

黄舟
黄舟원래의
2017-01-16 14:26:301226검색

먼저 세트의 몇 가지 특징을 기억하세요. 세트는 순서가 없고 세트의 요소는 고유합니다.
1. 집합의 정의
집합의 정의는 사전의 키-값 쌍이 요소로 변환된다는 점을 제외하면 사전과 매우 유사합니다.

num={1,2,3,4,5}
print(type(num))
print(num)
print("\n")
#集合会自动剔除重复的数据,并且集合也是无序的
num2={1,2,3,4,5,5,4,32}
print(num2)
print("\n")

10개의 컬렉션에 대한 Python 제로 기반 소개

2. 컬렉션 생성
(1) 정의 방법 사용
(2) set() 팩토리 함수 사용

set1=set([1,2,3,4,5,6])
print(set1)

10개의 컬렉션에 대한 Python 제로 기반 소개

3. 집합에서 자주 사용되는 함수
(1)add() 함수: 집합에 함수 추가
(2)remove() 함수: 집합에서 요소 제거
( 3) Frozenset()을 사용하여 수정 불가능한 컬렉션 생성: 일단 컬렉션이 생성되면 컬렉션을 수정할 수 없습니다. 그렇지 않으면 예외가 발생합니다.

num3=frozenset([1,2,3,4,5])
num3.add(6)

10개의 컬렉션에 대한 Python 제로 기반 소개

위의 내용 Python Ten 콘텐츠 모음에 대한 제로 기반 소개입니다. 더 많은 관련 콘텐츠를 보려면 PHP 중국어 웹사이트(www.php.cn)에 주목하세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.