Maison > développement back-end > Tutoriel Python > Introduction à l'utilisation de la classe set()

Introduction à l'utilisation de la classe set()

巴扎黑
Libérer: 2017-07-18 14:00:37
original
2048 Les gens l'ont consulté

collection set()

Méthode de création de set :

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

#discard移除集合不存在的元素不会报错,remove移除会报错
a.discard(99)
Copier après la connexion
#intersection()取交集,intersection_update()同上
Copier après la connexion

Classe d'implémentation de l'interface Set

Pour utiliser une collection Set, vous devez généralement la déclarer comme type Set, puis l'instancier via la classe d'implémentation de l'interface Set. Les classes d'implémentation couramment utilisées de l'interface Set incluent les classes HashSet et TreeSet. Le format de syntaxe est le suivant :

SetcollSet=new HashSet();

SetcollSet2=new TreeSet();

Étant donné que les objets de la collection Set ne sont pas ordonnés, les résultats du parcours de la collection Set ne sont pas les mêmes que l'ordre dans lequel ils ont été insérés dans la collection Set.


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal