日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python获取cmd输出并生成字典_python - 字典输出生成如何进行改名

發布時間:2024/9/30 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python获取cmd输出并生成字典_python - 字典输出生成如何进行改名 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問 題

1、我是初學者,自學點點滴滴,目前遇到個問題,

mongodb數據庫有這些的數據,其中huifuzhuagntai的0是未回復的意思,1是已回復的意思

{id:1,huifuzhuangtai:0,title:標題}

{id:1,huifuzhuangtai:1,title:標題}

{id:1,huifuzhuangtai:1,title:標題}

{id:1,huifuzhuangtai:1,title:標題}

{id:1,huifuzhuangtai:1,title:標題}

{id:1,huifuzhuangtai:1,title:標題}

2、我用管道篩選的數據,

def zong2():

pipeline=[

{'$group':{'_id':'$huifuzhuangtai','counts':{'$sum':1}}}

]

for i in item_info.aggregate(pipeline):

data={

'name':i['_id'],

'counts':i['counts']

}

print(data)

zong2()

得到的結果是

{'name': 1, 'counts': 5}

{'name': 0, 'counts': 1}

我想得到的結果是

{'已回復': 1, 'counts': 5}

{'未回復': 0, 'counts': 1}

這個怎么弄,請求大俠幫忙看看,小白太笨了

解決方案

def zong2():

pipeline=[

{'$group':{'_id':'$huifuzhuangtai','counts':{'$sum':1}}}

]

for i in item_info.aggregate(pipeline):

data={('未回復','已回復')[i['_id']]:i['counts']}

print(data)

zong2()

或者

data={

('未回復','已回復')[i['_id']]:i['_id'],

'counts':i['counts']

}

掃一掃關注IT屋

微信公眾號搜索 “ IT屋 ” ,選擇關注與百萬開發者在一起

總結

以上是生活随笔為你收集整理的python获取cmd输出并生成字典_python - 字典输出生成如何进行改名的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。