Python——列表中存放字典遇到的问题
生活随笔
收集整理的這篇文章主要介紹了
Python——列表中存放字典遇到的问题
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Python——列表中存放字典遇到的問(wèn)題
使用列表、字典之間的相互嵌套可以很容易的實(shí)現(xiàn)json數(shù)據(jù)格式,但是昨天在往列表中裝入字典時(shí)遇到了問(wèn)題:
直接使用append方法將字典添加到列表中,如果需要更改字典中的數(shù)據(jù),那么列表中的內(nèi)容也會(huì)發(fā)生改變,這是因?yàn)閐ict在Python里是object,不屬于primitive type(即int、float、string、None、bool)。這意味著你一般操控的是一個(gè)指向object(對(duì)象)的指針,而非object本身。下面是改善方法:使用copy()
總結(jié)
以上是生活随笔為你收集整理的Python——列表中存放字典遇到的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux如何查看端口号是否被占用(li
- 下一篇: python 数据处理----读取txt