Python-Übung 2 - List Inclusion Notation

Python kann so geschrieben werden! Beispiel.

Lassen Sie uns das gemeinsame Element (AND), das Eigenelement (XOR) und die Summenmenge (OR) von Menge 1 und Menge 2 unter Verwendung der Listeneinschlussnotation ausgeben.

set.py


#!/usr/bin/env python
#-*- coding:utf-8 *-*

set1 = [ u'Verrücktheit', u'Laut', u'Nackt' ]
set2 = [ u'Nackt', u'Laut', u'Leere' ]
print 'SET1 = ' + ', '.join(set1)
print 'SET2 = ' + ', '.join(set2)
print ''

set_and = [ c for c in set1 if c in set2 ]
print 'AND  = ' + ', '.join(set_and)

set_xor = []
set_xor.extend([ c for c in set1 if c not in set2 ])
set_xor.extend([ c for c in set2 if c not in set1 ])
print 'XOR  = ' + ', '.join(set_xor)

set_or = []
set_or.extend(set_and)
set_or.extend(set_xor)
print 'OR   = ' + ', '.join(set_or)

exit(None)

Ausführungsergebnis

SET1 =Verrücktheit,Laut,Nackt
SET2 =Nackt,Laut,Leere

AND  =Laut,Nackt
XOR  =Verrücktheit,Leere
OR   =Laut,Nackt,Verrücktheit,Leere

Recommended Posts

Python-Übung 2 - List Inclusion Notation
Python> Verständnis / Inklusive Notation> Listenverständnis
Geschwindigkeit der Listeneinschlussnotation in Python
Python-Einschlussnotation
Python-Einschlussnotation
Listeneinschlussnotation
[Python] -Liste
Über die Einschlussnotation von Python
Python-Grundlagen: Liste
Hinweis: Listeneinschlussnotation
Python-Listenmanipulation
Inklusive Notation von Python (über Liste und Generatorausdruck) [zusätzlich]
[Python] Listenverständnis Verschiedene Möglichkeiten zum Erstellen einer Liste
Liste der Python-Module
Python> Liste> verlängern () oder + =
FizzBuzz in Listeneinschlussnotation
Python-Übung 1-Breiten-Prioritätssuche
[Einführung in die Udemy Python3 + -Anwendung] 60. Listeneinschlussnotation
Filterliste in Python
Python unittest assertXXX Liste
Python3-Memo vom Typ Liste / Wörterbuch
[Memo] Python 3-Listensortierung
Liste der Python-APIs für OpenCV3
Python-Fehlerliste (Japanisch)
Inklusive Notation, nicht nur eine Liste
Die findähnliche Sache der Liste in Python
Liste der Python-Ausnahmeklassen
Schnelle Sortierung 2 | Einfach mit Listeneinschlussnotation
Liste mit Python initialisieren
Listenverständnis, da operator.methodcaller nicht mit Python 2.5 verwendet werden kann
Python3-Einschlussnotation (Liste, Wörterbuch), die ich irgendwo gesehen habe
Python-Handspiel (zweidimensionale Liste)
Python-Liste, für Anweisung, Wörterbuch
Zusammenfassung der Python3-Listenoperationen
[Python] Liste in Pandas konvertieren [Pandas]
[Python] Verwendung von Liste 1
ToDo-Listenerstellung [Python Django]
Geben Sie mehrere Listenindizes an (Python)
Python-Grundkurs (5 List Taple)
[Python] Kopie einer mehrdimensionalen Liste
[Einführung in Python] <Liste> [Bearbeiten: 22.02.2020]
Python-Liste und Tapples und Kommas
Paiza Python Primer 4: Grundlagen der Liste
Python-Listeneinschlussnotation und Generator
[Python / PyQ] 4. Liste zur Anweisung
Python #Liste für Super-Anfänger
Abrufen von Listenelementen in Python
[Road to Intermediate Python] Verwenden Sie die if-Anweisung in der Listeneinschlussnotation
Extrahieren Sie mehrere Listenduplikate in Python
Unterschied zwischen list () und [] in Python
[Python] Verwalten Sie Funktionen in einer Liste
Ausgabe 2017 Premium Friday List in Python
Python
Python-Übungen für Anfänger # 2 [für Anweisung / while-Anweisung]
Beurteilung, ob durch Listeneinschlussnotation
Konvertieren Sie die Liste mit Python in DataFrame
[Python-Anfänger] Teilen Sie eine Liste (5 Zeilen).
Python / Machen Sie ein Diktat aus einer Liste.