这道题的答案,python中传递参数,传递的是引用,形式参数和实际参数指向同一个内存空间

python中传递参数,传递的是引用,形式参数和实际参数指向同一个内存空间

形式参数和实际参数属于不同的变量指向同一个地址。



a = [1,2,3,4,5]

def con(x):
    x[0] = "aa"
    return x

print con(a)
print a

a = [1,2,3,4,5]

def con(x):
    x = "aa"
    return x

print con(a)
print a



你可能感兴趣的:(这道题的答案,python中传递参数,传递的是引用,形式参数和实际参数指向同一个内存空间)