m0_69256133 2022-04-09 14:48 采纳率: 81.8%
浏览 48
已结题

python:qiu大家帮解答一下

就是我大概的思路是用set()函数先让他们变成不重复的list,然后用if比较字典里的value看哪个重复的少,最后return一下,我不知道怎么写if句让他们比较一下,求大家帮忙解答一下
也有可能是我前面的代码写错了

img

img

  • 写回答

1条回答 默认 最新

  • GavinHaydy 2022-04-09 15:20
    关注

    你要比较什么 没看懂

    # 第一步代码
    def high_unique_key(dict_arg):
        a = []
        for keys in dict_arg:
            a.append(set(dict_arg.get(keys)))
        return a
    dict_arg = {
        'key1': [5, 7, 9, 4, 0],
        'key2':[6, 7, 4, 3, 3],
        'key3':[9,9,9,5,5,5,5,5]
    }
    print(high_unique_key(dict_arg))
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月17日
  • 已采纳回答 4月9日
  • 创建了问题 4月9日