列表赋值给字典的 value 会被覆盖

问题描述

原因:列表赋值给字典 value 的是列表的地址,第一次赋值的时候是有值的,当列表被清空的时候,字典中 value 也被清空了

解决方式

一维列表

赋值的是 list_instance.copy() 列表.copy(),

深复制写法,直接把内容复制进去,而不是单单的复制地址。

二维列表

在一维写入二维的时候也使用 copy() 深复制写法,二维列表再用 copy() 写入到字典 value 中。

多维同上。

问题没有解决?去社区提问 all right reserved,powered by Gitbook

results matching ""

    No results matching ""