python字典中不是有keys()函数吗?为什么下面这段代码运行的时候keys会报没被定义?

2025-03-21 00:36:05
推荐回答(2个)
回答1:

写错了吧,应该是h.keys()

或者直接写h就可以了、

def print_hist(h):
    d=[]
    #d += sorted(h)
    d += sorted(h.keys())
    for c in d:
        print (c, h[c])

回答2:

应该是d.keys()吧?