Le mercredi 18 février 2015 01:50:16 UTC+1, Chris Angelico a écrit : > > So, what's a container? It's a thing that you put other objects into.
I agree with this approach. The important point to consider here is the last word in your definition : "into". There is the container and there is the content (the objects into). The so-called built-in containers (list, string, etc) are in conformance with this view. Now, regarding a range object as a container disagrees completely with the definition given in the PLR : there is no contents and hence there is no container. For instance, range(10**6) doesn't hold any kind of object, there are no reference to the int objects 0, 1, 2, ... As the range's docstring explains, range returns a VIRTUAL sequence. -- https://mail.python.org/mailman/listinfo/python-list