|
|
@@ -76,4 +76,13 @@ assert type({}) is dict
|
|
|
assert {1,2}.issubset({1,2,3})
|
|
|
assert {1,2,3}.issuperset({1,2})
|
|
|
assert {1,2,3}.isdisjoint({4,5,6})
|
|
|
-assert not {1,2,3}.isdisjoint({2,3,4})
|
|
|
+assert not {1,2,3}.isdisjoint({2,3,4})
|
|
|
+
|
|
|
+# unpack expression
|
|
|
+a = {1, 2, 3}
|
|
|
+b = {*a, 4, 5, *a, *a}
|
|
|
+assert b == {1, 2, 3, 4, 5}
|
|
|
+
|
|
|
+a = set()
|
|
|
+b = {*a, 1, 2, 3, *a, *a}
|
|
|
+assert b == {1, 2, 3}
|