Python3字典无has_key()方法

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中需改为如下:

Python3字典无has_key()方法