[Python-ideas] fancy indexing
Sturla Molden
sturla at molden.no
Tue Jul 20 22:15:29 CEST 2010
> [changing the subject; was: 'where' statement in Python?]
> a[[x]] = y
> y = a[[x]]
>
> which call __setitems__ and __getitems__ respectively. This makes it clear
> that something different is going on and eliminates the ambiguity for
> dicts.
Or use the * operator used to expand tuples for fucntion calls:
a[*x] = y
y = a[*x]
analogous to foobar(*x). The intent would be the same.
S.
More information about the Python-ideas
mailing list