[Python-ideas] Bring line continuation to multi-level dictionary lookup
gokoproject at gmail.com
Fri Sep 18 16:44:27 CEST 2015
On Thu, Sep 17, 2015 at 2:06 AM, Andrew Barnert <abarnert at yahoo.com> wrote:
> On Sep 16, 2015, at 21:07, John Wong <gokoproject at gmail.com> wrote:
> So here I am, thinking, what if we can do this?
> This already has a perfectly valid meaning: you have a list of one string,
> you're indexing it with another string, and passing the result to a
> function. If this isn't obvious, try this example:
> frobulate(['a', 'e', 'i', 'o', 'u'][vowel])
> So, giving it a second meaning would be ambiguous.
Great catch... I did not even consider this. You are right.
> Also, there's already a perfectly good way to write what you want.
> (Actually two, because square brackets continue the exact same way parens
> do, but I wouldn't recommend that here.)
Thank you all. I think I should have noticed (response[..]) would work...
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-ideas