# 1-element tuple with trailing comma must preserve it. | |
x = (1,) | |
y = ( | |
1, | |
) | |
foo((1,)) | |
bar(1) | |
baz([1]) | |
foo(( | |
1, | |
)) | |
bar( | |
1, | |
) | |
baz([ | |
1, | |
]) | |
x = (1, 2, -3) | |
y = ( | |
1, | |
2, | |
-3, | |
) | |
foo((1, 2)) | |
bar(1, 2) | |
baz([ | |
1, | |
2, | |
]) | |
foo(( | |
1, | |
2, | |
)) | |
foo(( | |
1, | |
2, | |
[3], | |
)) | |
bar( | |
1, | |
2, | |
) | |
baz([ | |
1, | |
2, | |
]) | |
# Implicit tuples | |
True, False = False, True | |
(a, b), c = d | |
c = d, (e, f) |