mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-06 22:14:27 +08:00
Dict comprehensions are working partially.
This commit is contained in:
@@ -126,10 +126,12 @@ right
|
||||
# dict comprehensions
|
||||
# -----------------
|
||||
|
||||
##? str()
|
||||
{a - 1: b for a, b in {1: 'a', 3: 1.0}.items()}[0]
|
||||
d = {a - 1: b for a, b in {1: 'a', 3: 1.0}.items()}
|
||||
#? str()
|
||||
list()[0]
|
||||
|
||||
#? int()
|
||||
{a - 1: 3 for a in [1]}[0]
|
||||
list({a - 1: 3 for a in [1]})[0]
|
||||
|
||||
# -----------------
|
||||
# set comprehensions
|
||||
@@ -146,9 +148,11 @@ right
|
||||
|
||||
#? int()
|
||||
{a for a in range(10)}.pop()
|
||||
#? float() str()
|
||||
{b for a in [[3.0], ['']] for b in a}.pop()
|
||||
|
||||
#? int()
|
||||
iter({a for a in range(10)}).next()
|
||||
next(iter({a for a in range(10)}))
|
||||
|
||||
|
||||
# -----------------
|
||||
|
||||
Reference in New Issue
Block a user