可以看到对象自身并没有复制,只是指向它们的引用进行了复制。
a = ('foo', 'bar') b = ('foo', 'bar') print(id(a[0]), id(a[1])) print(id(b[0]), id(b[1])) print("查看复制的原理:") c = ('foo', 'bar') * 3 for i in c: print(id(i))
可以看到对象自身并没有复制,只是指向它们的引用进行了复制。
a = ('foo', 'bar') b = ('foo', 'bar') print(id(a[0]), id(a[1])) print(id(b[0]), id(b[1])) print("查看复制的原理:") c = ('foo', 'bar') * 3 for i in c: print(id(i))