Code: Select all
myset = Set([1, 2, 3, 4])
myset.is_empty()
Wir können es unter dem Link implementieren (SageMath-Onlinezelle).
https://sagecell.sagemath.org/?z=eJzLrS ... UAARUAuQ==
Aber der folgende Code gibt uns einen Fehler.
Code: Select all
my_set = {1, 2, 3, 4}
print(my_set)
my_set.is_empty()
Code: Select all
AttributeError Traceback (most recent call last)
Cell In [1], line 5
3 my_set = {Integer(1), Integer(2), Integer(3), Integer(4)}
4 print(my_set)
----> 5 my_set.is_empty()
AttributeError: 'set' object has no attribute 'is_empty'
Vielen Dank an alle hilfreichen Kommentare von Benutzern im Kommentarbereich. Ich habe zunächst SageMath (obwohl es auf Python basiert) und Python verwechselt. Wie Darren sagte, ist Set in Sage eine Klasse. Während set (Kleinbuchstaben s) eine Methode ist, die eine Liste als Argument verwendet, wie @jonrsharpe betont hat.