ホームページ  >  に質問  >  本文

请教,关于python字典,合并相同值的键的实现方法

a = [1,2,3,4,5,6]
b = [7,7,9,8,8,8]
# 字典 dic_A 合并列表a,b。 
dic_A = dict(zip(a,b))
dic_A 
{1: 7, 2: 7, 3: 9, 4: 8, 5: 8, 6: 8}

我想 在字典dic_A中 将值相等的键合并,想要的到结果如下

dic_A = {12: 7, 3: 9, 456: 8}

请教一下,应该如何实现呢? 谢谢。

天蓬老师天蓬老师2740日前844

全員に返信(3)返信します

  • 天蓬老师

    天蓬老师2017-04-18 10:22:47

    こう見ても大丈夫ですか?

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:22:47

    質問者は、どのステップから変換を開始するかを明確にしていませんでした。リストの最初からこの目標に向かって作業すれば、この問題は実際には難しくありません。

    リーリー

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 10:22:47

    Python3

    setdefault

    リーリー

    返事
    0
  • キャンセル返事