这是一个比较基础的问题,但是我会尽力解答:
考虑以下代码:
listA = ['a','b','c']
listB = listA
listB.pop(0)
print listB
print listA
输出结果如下:
['b','c']
['b','c']
然而,输出应该是什么呢?
['b','c']
['a','b','c']
这里到底发生了什么?我怎样才能获得预期的输出结果?提前感谢你的帮助 :)
这是一个比较基础的问题,但是我会尽力解答:
考虑以下代码:
listA = ['a','b','c']
listB = listA
listB.pop(0)
print listB
print listA
['b','c']
['b','c']
['b','c']
['a','b','c']
listA
тњїlistB
Тў»тљїСИђСИфтѕЌУАеуџёСИцСИфтљЇуД░сђѓ - kindall