Opération d'ensemble Python

Organisez la méthode d'opération d'ensemble dans l'ensemble Python.

set

X = set([1,2,3,4,5,6,1,1,1])
print(X)
# {1, 2, 3, 4, 5, 6}

Y = {9,9,9,4,5,6,7,8,9}
print(Y)
# {4, 5, 6, 7, 8, 9}

<set>.union(set)

Z = X.union(Y)
print(Z)
# {1, 2, 3, 4, 5, 6, 7, 8, 9}

Z = X | Y
print(Z)
# {1, 2, 3, 4, 5, 6, 7, 8, 9}

<set>.intersection(set)

Z = X.intersection(Y)
print(Z)
# {4, 5, 6}

Z = X & Y
print(Z)
# {4, 5, 6}

<set>.symmetric_difference(set)

Z = X.symmetric_difference(Y)
print(Z)
# {1, 2, 3, 7, 8, 9}

Z = X ^ Y
print(Z)
# {1, 2, 3, 7, 8, 9}

<set>.difference(set)

Z = X.difference(Y)
print(Z)
# {1, 2, 3}

Z = X - Y
print(Z)
# {1, 2, 3}

<set>.issubset(set)

X = {1,2,3}
Y = {1,2,3,4,5}

Z = X.issubset(Y)
print(Z)
# True

Z = X <= Y
print(Z)
# True

<set>.issuperset(set)

X = {1,2,3,4,5}
Y = {1,2,3}

Z = X.issuperset(Y)
print(Z)
# True

Z = X >= Y
print(Z)
# True

<set>.isdisjoint(set)

X = {1,2,3}
Y = {4,5,6}

Z = X.isdisjoint(Y)
print(Z)
# True

Remarques

Cet article est un article sur la migration du blog "Notes techniques pour les ingénieurs de tâches". Le blog précédent sera supprimé.

Recommended Posts

Opération d'ensemble Python
Opération d'ensemble Python
Arithmétique des dates Python
Configurer Python 3.4 sur Ubuntu
script python gnubg: définir les threads
Quatre règles de python
Python
Configurer pour Mac (Python)
Définir le test python dans jenkins
Définir les options de compilation python avec pyenv
[Python] ARC006A (définir la théorie la plus forte) [At Coder]
Configurer l'environnement Python sur CentOS
Résolution de calculs masqués (recréation Ruby / Python)
python kafka
Les bases de Python ⑤
Résumé Python
Python intégré
Technique Python
Étudier Python
[Python] Définissez la plage du graphique avec matplotlib
Compte à rebours Python 2.7
Mémorandum Python
astuces python
fonction python ①
Les bases de Python
Mémo Python
ufo-> python (3)
Installer python
Python Singleton
Python> XXX vide (XXX: dict, liste, tuple, ensemble)> {} / [] / () / set ()
Les bases de Python ④
Mémorandum Python 2
mémo python
Définir la notation d'inclusion
Python Jinja2
Incrément Python
atCoder 173 Python
[Python] fonction
Installation de Python
Installer Python 3.4.3.
Essayez Python
Mémo Python
Pour définir le codage par défaut sur utf-8 en python
Itératif Python
Algorithme Python
Python2 + mot2vec
[Python] Variables
Fonctions Python
Python sys.intern ()
Tutoriel Python
Fraction Python
underbar python C'est ce que
Résumé Python
Démarrer python
[Python] Trier
Associez l'ensemble de tables dans les modèles de python.py
Remarque: Python
Les bases de Python ③
Sortie du journal python