1.原地操作
发生原地操作以后,返回值是None,A的值发生改变
#原地操作
A = [1,2,3]
print(A.append(4))#输出为None
print(A)#输出为[1,2,3,4]
所以序列元素的append函数操作是一个复制操作
2.复制操作
发生复制操作以后,返回值发生改变而A的值没有发生改变
例如:
s = 'hello world'
print(s.replace('l','*'))#输出结果位he**o wor*d
print(s)#输出结果为hello world
所以序列元素的replace函数操作是一个复制操作