两道python基础题

1.思考下面三条语句。它们会改变A的值吗?

A=["testa"]

B=A

B[0]="testB"


2.这样如何,A会改变吗?

A=["testA"]

B=A[:]

B[0]="testB"


















============

1.是。

两个变量共同引用对象已经改变。

2.不会。

你可能感兴趣的:(两道python基础题)