关于Python中copy()方法的讨论
一、copy方法的作用 案例一:列表b对列表a进行备份,此后对列表a进行更改,保证列表b不受影响。 错解: a = [1, 2] b = a a.append(3) print('a:', a, '\nb:', b) 错解运行结果: a: [1, 2, 3] b: [1, 2, 3] 正解: a = [1, 2] b = a.copy() a.append(3) print('a:', a, '\nb:', b) 正解运行结果: a: [1, 2, 3] b: [1, 2] 说明一:对于列表、字典对象,它们保存的是指向数据
用户评论