Python dict的使用誤區(qū)你知道嗎
這兩天寫代碼是用了列表里面追加字典的操作,代碼如下:
tmp_datas = [{'a': 18}, {'a':20}]
def test(tmp_datas):
tmp_li = []
tmp_dic = {}
for data in tmp_datas:
tmp_dic['age'] = data['a']
tmp_li.append(tmp_dic)
print(tmp_li)
test(tmp_datas)
由于字典是可變數(shù)據(jù)類型,所以得到的結(jié)果為:
# [{'age': 20}, {'age': 20}]
解決辦法:把tmp_di放在里面即可
tmp_datas = [{'a': 18}, {'a':20}]
def test(tmp_datas):
tmp_li = []
for data in tmp_datas:
tmp_dic = {}
tmp_dic['age'] = data['a']
tmp_li.append(tmp_dic)
print(tmp_li)
test(tmp_datas)
注:如果tmp_datas直接使用不會(huì)出現(xiàn)該問(wèn)題
總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
python 從csv讀數(shù)據(jù)到mysql的實(shí)例
今天小編就為大家分享一篇python 從csv讀數(shù)據(jù)到mysql的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
pytorch GAN生成對(duì)抗網(wǎng)絡(luò)實(shí)例
今天小編就為大家分享一篇pytorch GAN生成對(duì)抗網(wǎng)絡(luò)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01
Python??inspect?模塊的簡(jiǎn)單使用及常用方法
Python的inspect模塊是一個(gè)強(qiáng)大的內(nèi)省工具,允許開(kāi)發(fā)者檢查(inspect)活動(dòng)對(duì)象和源代碼,這篇文章主要介紹了Python?inspect?模塊的簡(jiǎn)單使用及常用方法,需要的朋友可以參考下2024-03-03
Python PyQt5實(shí)現(xiàn)的簡(jiǎn)易計(jì)算器功能示例
這篇文章主要介紹了Python PyQt5實(shí)現(xiàn)的簡(jiǎn)易計(jì)算器功能,涉及Python PyQt5事件響應(yīng)及數(shù)學(xué)運(yùn)算等相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
用Python的Django框架來(lái)制作一個(gè)RSS閱讀器
這篇文章主要介紹了用Python的Django框架來(lái)制作一個(gè)RSS閱讀器,通過(guò)url feeds來(lái)制作訂閱類應(yīng)用同樣是Django之所長(zhǎng),需要的朋友可以參考下2015-07-07
python函數(shù)運(yùn)行內(nèi)存時(shí)間等性能檢測(cè)工具
這篇文章主要為大家介紹了python函數(shù)運(yùn)行內(nèi)存時(shí)間等性能檢測(cè)工具,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
用Python讀取幾十萬(wàn)行文本數(shù)據(jù)
今天小編就為大家分享一篇關(guān)于用Python讀取幾十萬(wàn)行文本數(shù)據(jù),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12
python爬取網(wǎng)頁(yè)版QQ空間,生成各類圖表
最近python課程學(xué)完了,琢磨著用python點(diǎn)什么東西,經(jīng)過(guò)一番搜索,盯上了QQ空間,本文主要講述了如何爬取網(wǎng)頁(yè)版QQ空間,并生成詞云圖、柱狀圖、折線圖、餅圖的各種示例代碼2021-06-06

