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)
SET1 =Verrücktheit,Laut,Nackt
SET2 =Nackt,Laut,Leere
AND =Laut,Nackt
XOR =Verrücktheit,Leere
OR =Laut,Nackt,Verrücktheit,Leere
Recommended Posts