我被要求进行编码测试,但不知道答案。有人有主意吗?
最佳答案
[:]
是切片运算符。
当它在左侧时,它将覆盖列表的内容,而不创建新的引用。
在右侧时,它将创建具有相同内容的列表的副本。
关于python - a [:] = b and a = b[:]?(Python)之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7033499/
我被要求进行编码测试,但不知道答案。有人有主意吗?
最佳答案
[:]
是切片运算符。
当它在左侧时,它将覆盖列表的内容,而不创建新的引用。
在右侧时,它将创建具有相同内容的列表的副本。
关于python - a [:] = b and a = b[:]?(Python)之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7033499/