True
False
1
-@@ -29,65 +29,74 @@
+@@ -29,60 +29,78 @@
~great
+value
-1
lambda a, b, c=True: a
-lambda a, b, c=True, *, d=(1 << v2), e='str': a
-lambda a, b, c=True, *vararg, d=(v1 << 2), e='str', **kwargs: a + b
+-foo = (lambda port_id, ignore_missing: {"port1": port1_resource, "port2": port2_resource}[port_id])
+lambda a, b, c=True, *, d=(1 << v2), e="str": a
+lambda a, b, c=True, *vararg, d=(v1 << 2), e="str", **kwargs: a + b
++foo = (
++ lambda port_id, ignore_missing: {"port1": port1_resource, "port2": port2_resource}[
++ port_id
++ ]
++)
1 if True else 2
str or None if True else str or bytes or None
(str or None) if True else (str or bytes or None)
[1, 2, 3, 4, 5, 6, 7, 8, 9, (10 or A), (11 or B), (12 or C)]
-[1, 2, 3,]
+[1, 2, 3]
+ [*a]
+ [*range(10)]
+-[*a, 4, 5,]
+-[4, *a, 5,]
+-[this_is_a_very_long_variable_which_will_force_a_delimiter_split, element, another, *more]
++[*a, 4, 5]
++[4, *a, 5]
++[
++ this_is_a_very_long_variable_which_will_force_a_delimiter_split,
++ element,
++ another,
++ *more,
++]
{i for i in (1, 2, 3)}
{(i ** 2) for i in (1, 2, 3)}
-{(i ** 2) for i, _ in ((1, 'a'), (2, 'b'), (3, 'c'))}
+ **kwargs
+) # note: no trailing comma pre-3.6
call(*gidgets[:2])
+ call(a, *gidgets[:2])
call(**self.screen_kwargs)
+ call(b, **self.screen_kwargs)
lukasz.langa.pl
- call.me(maybe)
- 1 .real
+@@ -91,11 +109,11 @@
1.0 .real
....__class__
list[str]
]
slice[0]
slice[0:1]
-@@ -114,78 +123,104 @@
+@@ -122,88 +140,122 @@
numpy[-(c + 1):, d]
numpy[:, l[-2]]
numpy[:, ::-1]
+((i ** 2) for i, _ in ((1, "a"), (2, "b"), (3, "c")))
(((i ** 2) + j) for i in (1, 2, 3) for j in (1, 2, 3))
(*starred)
+-{"id": "1","type": "type","started_at": now(),"ended_at": now() + timedelta(days=10),"priority": 1,"import_session_id": 1,**kwargs}
++{
++ "id": "1",
++ "type": "type",
++ "started_at": now(),
++ "ended_at": now() + timedelta(days=10),
++ "priority": 1,
++ "import_session_id": 1,
++ **kwargs,
++}
a = (1,)
b = 1,
c = 1
+).all()
Ø = set()
authors.łukasz.say_thanks()
+ mapping = {
+ A: 0.25 * (10.0 / 12),
+ B: 0.1 * (10.0 / 12),
+ C: 0.1 * (10.0 / 12),
+ D: 0.1 * (10.0 / 12),
+ }
+
def gen():
async def f():
await some.complicated[0].call(with_args=(True or (1 is not 1)))
+-print(* [] or [1])
++
++
++print(*[] or [1])
+ print(**{1: 3} if False else {x: x for x in range(3)})
+-print(* lambda x: x)
-for x, in (1,), (2,), (3,): ...
-for y in (): ...
-for z in (i for i in (1, 2, 3)): ...
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-):
- return True
-+
-+
++print(*lambda x: x)
+for (x,) in (1,), (2,), (3,):
+ ...
+for y in ():