debug不出來(lái)一段代碼
排序完的sim_info,會(huì)從字典里面的嵌套字典,變成字典{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
這里解元祖的包時(shí),總是沒(méi)數(shù)據(jù),不知道為什么。打印value類型是list, 手動(dòng)可以取出元祖的兩個(gè)值,在這短代碼里卻解不出來(lái)。為什么呀,求大佬回答一下。py3
2023-03-16
數(shù)據(jù)類型對(duì)的嗎?