python 二维数组创建的陷阱

官方文档上的例子。[[]]*3 是指向内部空的list([])的指针,也就是说[[],[],[]]内部的三个list实际上内存地址是相同的,所以 不要用这个方法创建二维数组,官方建议用([[] for in range(n)])的方式!!!!!! 这个大坑, 坑了我几个小时!!!!!!
相关文章
相关标签/搜索