Files
Mengen/Mengen.py
2026-01-03 11:36:57 +01:00

28 lines
655 B
Python

from matplotlib_venn import venn2
import matplotlib.pyplot as plt
def vereinigung(a, b, c={}, d={}):
print (len(c))
print(len(d))
if len(c) != 0:
#venn3([a, b, c], set_labels=('A', 'B', 'C'))
#plt.title("Venn-Diagramm mit drei Mengen")
#plt.show()
return a.union(b, c)
else:
return a.union(b)
#print(vereinigung({1, 2, 3, 4}, {1, 5, 6}, {}))
print(vereinigung({1, 2, 3, 4}, {1, 5, 6}))
print(vereinigung({1, 2, 3, 4}, {1, 5, 6},{6, 7, 8, 9, 10}))
a = set([1, 2, 3, 4])
b = set([1, 5, 6])
c = set([6, 9])
venn2([a,c], set_labels=('A','C'))
plt.title("Venn-Diagramm mit zwei Mengen")
plt.show()