python二维数组操作踩坑及深浅拷贝

在用python刷动态规划题目的时候,需要用到二维数组, 然后进行这样的操作创造一个4x3的二维数组 dp = [[0]*3]*4,然后想修改第一行第一列的值dp[0][0] = 1, 发现第一列所有的值都变成1 然后翻阅了其他的博客发现,list * n—>n shallow copies of list concatenated, n个list的浅拷贝的连接。在此简述一下复制、浅拷贝和深拷贝的
相关文章
相关标签/搜索