[Python-Dev] List copy and clear (was Re: Inconsistent API for sets.Set and build-in set) (original) (raw)
Nicolas Fleury nidoizo at yahoo.com
Fri Jul 1 01:23:11 CEST 2005
- Previous message: [Python-Dev] Terminology for PEP 343
- Next message: [Python-Dev] List copy and clear (was Re: Inconsistent API for sets.Set and build-in set)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Raymond Hettinger wrote:
Use copy.copy() for generic copying -- it works across a wide range of objects. Alternatively, use the constructor as generic way to make duplicates:
dup = set(s) dup = list(l) dup = dict(d) dup = tuple(t) # note, the duplicate is original object here :-)
I know all this, but why then is there a copy method for sets and dictionaries? What justification is valid for sets and dictionaries that doesn't apply to lists?
Regards, Nicolas
- Previous message: [Python-Dev] Terminology for PEP 343
- Next message: [Python-Dev] List copy and clear (was Re: Inconsistent API for sets.Set and build-in set)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]