Maison  >  Article  >  développement back-end  >  Quel type de python est-il défini ?

Quel type de python est-il défini ?

藏色散人
藏色散人original
2019-06-29 11:22:0413373parcourir

Quel type de python est-il défini ?

L'ensemble Python est un type de données, un concept d'ensemble en mathématiques, qui correspond au type d'ensemble dans le langage Python. La différence entre list et tuple est que set met l'accent sur une "appartenance" et n'a rien à voir avec l'ordre, donc les éléments en double seront éliminés en premier.

>>> set([1, 1, 1, 1, 2, 3])
set([1, 2, 3])  #重复元素被排除
>>> set([3, 2, 1])
set([1, 2, 3])  #无序的集合
>>>

Création d'un type d'ensemble

Les accolades sont utilisées pour créer des variables de type ensemble, ce qui est très similaire à un dictionnaire, sauf que la valeur est manquante. découvrez progressivement plus tard que les types définis présentent certaines similitudes avec les clés du dictionnaire, telles que : non ordonnées, non répétables et doivent être hachables, il est donc naturel d'utiliser des accolades pour les exprimer.

set type a également une représentation standard de set([…]), par exemple,

>>> {'a','b'}
set(['a', 'b'])
>>>

set ajoute des éléments

set type a construit -in La fonction add est utilisée pour ajouter des éléments à définir

>>> A = {'a','b'}
>>> A.add('c')
>>> A
set(['a', 'c', 'b'])
>>>

Recommandations associées : "Tutoriel Python"

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!

Déclaration:
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