Python——列表中存放字典遇到的问题

来源:互联网 发布:腾讯软件管理下载 编辑:程序博客网 时间:2024/05/29 11:48

Python——列表中存放字典遇到的问题

使用列表、字典之间的相互嵌套可以很容易的实现json数据格式,但是昨天在往列表中装入字典时遇到了问题:

直接使用append方法将字典添加到列表中,如果需要更改字典中的数据,那么列表中的内容也会发生改变,这是因为dict在Python里是object,不属于primitive type(即int、float、string、None、bool)。这意味着你一般操控的是一个指向object(对象)的指针,而非object本身。下面是改善方法:使用copy()

1 0
原创粉丝点击