>>> flob = {u'': [u''], u'DL': [u'DL'], u'Gender': [u'Both Sexes'], u'SQ': [u'SQ'], u'BP': [u'BP'], u'Location': [u'World Wide']}
>>> flob is dict
False
>>> flob == dict
False
>>> type(flob)
<type 'dict'>
Run Code Online (Sandbox Code Playgroud)
我问它是否类型dict,它说错误.我问它是什么类型,它说dict.为什么?
因为你是比较对象本身的实例dict,用dict...这两样东西是不同的实体.is用于确定两个变量名是否指向同一个对象.
type({}) is dict # returns true.
a = {}
b = a
a is b # returns true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
918 次 |
| 最近记录: |