小编Cod*_*dy 的帖子

TypeError:'int'对象不可迭代.为什么我会收到此错误?请帮忙

def get_top_k(frequency, k):
    temp = frequency
    key = ""
    tvalues = []
    values = []
    kk = int(k)
    i = 0
    for i in temp.keys():
        key = i
        num = [int(frequency[key])]
        tvalues += num
    tvalues = bubble_sort(tvalues)
    i = 0
    for i in kk:
        num = [int(tvalues[i])]
        values += num
    print(values)
    i = 0
    result = {}
    for i in kk:
        result += {(str(temp[values[i]])):(int(values[i]))}
    return result
Run Code Online (Sandbox Code Playgroud)

python

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

python ×1