问答详情
源自:3-5 itemcf公式升级代码实战-下

debug不出来一段代码

排序完的sim_info,会从字典里面的嵌套字典,变成字典{key:itemid_i :[(itemid_j, sim_Score),.......]},

for itemsimzuhe in sim_info[itemid][:topk]:

                itemsimid = itemsimzuhe[0]

                itemsimscore = itemsimzuhe[1]

                recom_info[user][itemsimid]= itemsimscore

这里解元祖的包时,总是没数据,不知道为什么。打印value类型是list, 手动可以取出元祖的两个值,在这短代码里却解不出来。为什么呀,求大佬回答一下。py3


提问者:weixin_慕侠5182936 2021-11-04 20:36

个回答

  • dudu0101
    2023-03-16 15:57:51

    数据类型对的吗?