Python3字典无has_key()方法

AttributeError                            Traceback (most recent call last)
<ipython-input-5-6c2aec2b2583> in <module>()
     36     i = u1; #int(u1)-1
     37     j = u2; #int(u2)-1
---> 38     if not userSimMatrix.has_key((i, j)):
     39         usim = ssd.correlation(userMatrix.getrow(i).todense(),
     40           userMatrix.getrow(j).todense())

D:\ProgramData\Anaconda3\lib\site-packages\scipy\sparse\base.py in __getattr__(self, attr)
    684             return self.getnnz()
    685         else:
--> 686             raise AttributeError(attr + " not found")
    687 
    688     def transpose(self, axes=None, copy=False):

AttributeError: has_key not found

python3中需改为如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值