[Python-ideas] PEP8 dictionary indenting addition
Guido van Rossum
gvanrossum at gmail.com
Sat Oct 8 17:26:29 EDT 2016
Might also send something to pystylechecker at the same time.
--Guido (mobile)
On Oct 8, 2016 1:23 PM, "Jelte Fennema" <me at jeltef.nl> wrote:
> Alright, I'll make one when I have some time in the near future.
>
> On 8 Oct 2016 10:08 pm, "Guido van Rossum" <gvanrossum at gmail.com> wrote:
>
>> 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/93c83b21/attachment-0001.html>
More information about the Python-ideas
mailing list