26f00ff154
If sets are not enabled, set literals lead to SyntaxError during parsing, so it requires feature_check. Set tests are skipped based on set_*.py pattern.
18 lines
203 B
Python
18 lines
203 B
Python
# basic sets
|
|
|
|
s = {1}
|
|
print(s)
|
|
|
|
s = {3, 4, 3, 1}
|
|
print(sorted(s))
|
|
|
|
# expression in constructor
|
|
s = {1 + len(s)}
|
|
print(s)
|
|
|
|
# Sets are not hashable
|
|
try:
|
|
{s: 1}
|
|
except TypeError:
|
|
print("TypeError")
|