New submission from Alexey Burdin :
```
answers_field_order=sorted(
set(j for i in data['items'] for j in i),
key=cmp_to_key(lambda x,y:(
-1 if (x,y) in answer_order
else (0 if x==y else 1)))
)
```
when the cursor is placed in line 5 col 31 (between
Alexey Burdin added the comment:
x=[2,3]
[f(x) for f in [(lambda a:a[i]) for i in [0,1]]]
#the expected output is [2,3] but actual is [3,3]
[f(x) for f in [lambda a:a[0],lambda a:a[1]]]
#results [2,3] normally
--
___
Python tracker
<ht
New submission from Alexey Burdin :
>>> x=[2,3]
>>> [f(x) for f in [(lambda a:a[i]) for i in [0,1]]]
[3, 3]
>>> [f(x) for f in [lambda a:a[0],lambda a:a[1]]]
[2, 3]
--
components: Interpreter Core
messages: 357586
nosy: Alexey Burdin
priority: normal
severity