Я делаю это:
a = 'hello'
И теперь мне просто нужна независимая копия a
:
import copy
b = str(a)
c = a[:]
d = a + ''
e = copy.copy(a)
map( id, [ a,b,c,d,e ] )
Из [3]:
[4365576160, 4365576160, 4365576160, 4365576160, 4365576160]
Почему все они имеют одинаковый адрес памяти и как я могу получить копию a
?