No, I don't think it belongs in the style guide. It is not about code
formatting or naming, it is about data structure design and API design.


On Thu, Apr 17, 2014 at 12:49 PM, Leandro Pereira de Lima e Silva <
leandro...@cpti.cetuc.puc-rio.br> wrote:

> This looks like an issue to be addressed at PEP-8 since it looks like a
> styling issue.
>
> I haven't seen any other recommendations there on how to use a certain
> data structure, though.
>
> Cheers, Leandro
> Em 17/04/2014 16:24, "Guido van Rossum" <gu...@python.org> escreveu:
>
> It's definitely something that should be put in some documentation,
>> probably at the point when people have learned enough to be designing their
>> own programs where this issue comes up -- before they're wizards but well
>> after they have learned the semantic differences between lists and tuples.
>>
>>
>> On Thu, Apr 17, 2014 at 11:49 AM, Brett Cannon <bcan...@gmail.com> wrote:
>>
>>>
>>>
>>> On Thu Apr 17 2014 at 2:43:35 PM, Leandro Pereira de Lima e Silva <
>>> leandro...@cpti.cetuc.puc-rio.br> wrote:
>>>
>>>> Hello there!
>>>>
>>>> I've stumbled upon this discussion on python-dev about what the choice
>>>> between using a list or a tuple is all about in 2003:
>>>> 1. https://mail.python.org/pipermail/python-dev/2003-March/033962.html
>>>> 2. https://mail.python.org/pipermail/python-dev/2003-March/034029.html
>>>>
>>>> There's a vague comment about it on python documentation but afaik
>>>> there the discussion hasn't made into any PEPs. Is there an understanding
>>>> about it?
>>>>
>>>
>>> Think of tuples like a struct in C, lists like an array. That's just out
>>> of Guido's head so I don't think we have ever bothered to write it down
>>> somewhere as an important distinction of the initial design that should be
>>> emphasized.
>>>
>>> _______________________________________________
>>> Python-Dev mailing list
>>> Python-Dev@python.org
>>> https://mail.python.org/mailman/listinfo/python-dev
>>> Unsubscribe:
>>> https://mail.python.org/mailman/options/python-dev/guido%40python.org
>>>
>>>
>>
>>
>> --
>> --Guido van Rossum (python.org/~guido)
>>
>


-- 
--Guido van Rossum (python.org/~guido)
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to