Python-Set-Operation

Organisieren Sie die Set-Operationsmethode in Python Set.

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

Bemerkungen

Dieser Artikel ist ein Migrationsartikel aus dem Blog "Technische Hinweise für Hausingenieure". Der vorherige Blog wird gelöscht.

Recommended Posts

Python-Set-Operation
Python-Set-Operation
Python-Datumsarithmetik
Richten Sie Python 3.4 unter Ubuntu ein
gnubg python scripting: Threads setzen
Vier Regeln für Python
Python
Für Mac einrichten (Python)
Stellen Sie den Python-Test in Jenkins ein
Legen Sie die Python-Kompilierungsoptionen mit pyenv fest
[Python] ARC006A (stärkste Theorie setzen) [At Coder]
Richten Sie die Python-Umgebung unter CentOS ein
Lösen maskierter Berechnungen (Ruby / Python-Neuerstellung)
Kafka Python
Python-Grundlagen ⑤
Python-Zusammenfassung
Eingebaute Python
Python-Technik
Python studieren
[Python] Legen Sie den Diagrammbereich mit matplotlib fest
Python 2.7 Countdown
Python-Memorandum
Python-Tipps
Python-Funktion ①
Python-Grundlagen
Python-Memo
Ufo-> Python (3)
Installieren Sie Python
Python Singleton
Python> leer XXX (XXX: diktieren, auflisten, tupeln, setzen)> {} / [] / () / set ()
Python-Grundlagen ④
Python-Memorandum 2
Python-Memo
Legen Sie die Einschlussnotation fest
Python Jinja2
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
Python-Installation
Python installieren 3.4.3.
Versuchen Sie Python
Python-Memo
So setzen Sie die Standardcodierung in Python auf utf-8
Python iterativ
Python-Algorithmus
Python2 + word2vec
[Python] -Variablen
Python-Funktionen
Python sys.intern ()
Python-Tutorial
Python-Fraktion
Python Underbar Das ist was
Python-Zusammenfassung
Starten Sie Python
[Python] Sortieren
Ordnen Sie die in pythons models.py festgelegte Tabelle zu
Hinweis: Python
Python-Grundlagen ③
Python-Protokoll ausgeben