[Python-Dev] docs - Copy (original) (raw)
Rich Healey healey.rich at gmail.com
Fri Jun 25 02:51:18 CEST 2010
- Previous message: [Python-Dev] "2 or 3" link on python.org
- Next message: [Python-Dev] docs - Copy
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
http://docs.python.org/library/copy.html
Just near the bottom it reads:
"""Shallow copies of dictionaries can be made using dict.copy(), and of lists by assigning a slice of the entire list, for example, copied_list = original_list[:]."""
Surely this is a typo? To my understanding, copied_list = original_list[:] gives you a clean copy (slicing returns a new object....)
Can this be updated? Or someone explain to me why it's correct?
Cheers
Example:
t = [1, 2, 3] y = t u = t[:] y[1] = "rawr" t [1, 'rawr', 3] u [1, 2, 3]
- Previous message: [Python-Dev] "2 or 3" link on python.org
- Next message: [Python-Dev] docs - Copy
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]