[Python-ideas] add a list.swap() method
tjreedy at udel.edu
Thu Jun 25 19:57:30 CEST 2009
Kristján Valur Jónsson wrote:
>> -----Original Message-----
> The idea is for example to speed up the initialization of lists (and
> subclasses of lists) from other lists when the source list's contents
> is to be discarded.
Which is why 'swap' is confusing. You want to swap list-body pointers,
which is meaningless in Python itself. Nick's 'fromlist' is better. It
describes the effect without reference to the backstage magic.
More information about the Python-ideas