[Python-ideas] PEP8 dictionary indenting addition
Guido van Rossum
gvanrossum at gmail.com
Sat Oct 8 16:08:39 EDT 2016
Makes sense, maybe you can send a PR to the Python/peps repo?
--Guido (mobile)
On Oct 8, 2016 12:27 PM, "Jelte Fennema" <me at jeltef.nl> wrote:
> I have an idea to improve indenting guidelines for dictionaries for better
> readability: If a value in a dictionary literal is placed on a new line, it
> should have (or at least be allowed to have) a n additional hanging indent.
>
> Below is an example:
>
> mydict = {'mykey':
> 'a very very very very very long value',
> 'secondkey': 'a short value',
> 'thirdkey': 'a very very very '
> 'long value that continues on the next line',
> }
>
>
> As opposed to this IMHO much less readable version:
>
> mydict = {'mykey':
> 'a very very very very very long value',
> 'secondkey': 'a short value',
> 'thirdkey': 'a very very very '
> 'long value that continues on the next line',
> }
>
> As you can see it is much harder in the second version to distinguish
> between keys and values.
>
>
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20161008/c32abc58/attachment.html>
More information about the Python-ideas
mailing list