>백엔드 개발 >파이썬 튜토리얼 >set() 클래스 사용 소개

set() 클래스 사용 소개

巴扎黑
巴扎黑원래의
2017-07-18 14:00:372060검색

set() set

세트 생성 방법:

1 #集合是无序的不重复的2 li = [11,22,11,33]3 a = set(li)4 print(a)5 {33,22,11}
a = {11,22,33,44= {22,5577= {11,22,33,44= {22,55c =(a)

#discard移除集合不存在的元素不会报错,remove移除会报错
a.discard(99)
rrree

Set 인터페이스의 구현 클래스

Set 컬렉션을 사용하려면 일반적으로 다음 , Set 유형으로 선언한 다음 Set 인터페이스의 구현 클래스를 통해 인스턴스화해야 합니다. Set 인터페이스의 일반적으로 사용되는 구현 클래스에는 HashSet 및 TreeSet 클래스가 포함됩니다. 구문 형식은 다음과 같습니다.

SetcollSet=new HashSet();

SetcollSet2=new TreeSet();

Set 컬렉션의 개체는 순서가 지정되어 있지 않으므로 , 순회 Set 컬렉션의 결과는 Set 컬렉션이 삽입된 순서와 동일하지 않습니다.


위 내용은 set() 클래스 사용 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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