Python 中如何对单个字典中同一个 key 的值进行合并?
迷茫
迷茫 2017-04-18 10:23:07
0
2
839

搜索未果,希望能够得到帮助:

现在有一个字典

dict = {'A1':12 24 42} 

现在我需要得到这个字典中同一个 key 的值,即返回 12+24+42的结果,要如何合并呢?(value 有多个,不一定为 3 个)

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
左手右手慢动作

Kunci dalam kamus dalam Python tidak boleh mempunyai berbilang nilai
Tulisan di atas adalah salah
Jika anda mahu kunci mempunyai berbilang nilai, anda mesti menggunakan senarai untuk menyimpan nilai

dic = {'A1':[12,24,42]}

Sangat mudah untuk mengira jumlah dengan cara ini, asalkan

for key in dic:
    dic[key] = sum(dic[key])
print(dic) # {'A1': 78}
PHPzhong

Situasi yang disebut oleh poster bahawa kamus adalah dalam format nilai kunci tidak wujud sama sekali. Kamus tidak boleh mempunyai KUNCI pendua Sudah tentu, setiap kunci hanya mempunyai satu nilai

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan