Python标准库:内置函数hash(object)
2014-12-27 12:29
375 查看
本函数返回对象的哈希值。返回的哈希值是使用一个整数表示,通常使用在字典里,以便实现快速查询键值。参数object输入是数字类型时,是根据数值来计算的,比如1和1.0计算出来是一样的哈希值,因此说这个函数是不区分不同的数值类型。
例子:
结果输出如下:
700737775
2
2
蔡军生 QQ:9073204 深圳
例子:
#hash() print(hash('abc')) print(hash(2.0)) print(hash(2))
结果输出如下:
700737775
2
2
蔡军生 QQ:9073204 深圳
相关文章推荐
- Python标准库:内置函数hash(object)
- Python标准库:内置函数hasattr(object, name)
- Python标准库:内置函数ascii(object)
- Python标准库:内置函数setattr(object, name, value)
- Python标准库:内置函数hasattr(object, name)
- Python标准库:内置函数vars([object])
- Python标准库:内置函数iter(object[, sentinel])
- Python标准库:内置函数setattr(object, name, value)
- Python标准库:内置函数iter(object[, sentinel])
- Python标准库:内置函数vars([object])
- Python标准库:内置函数ascii(object)
- Python标准库:内置函数isinstance(object, classinfo)
- Python标准库:内置函数id(object)
- Python标准库:内置函数super([type[, object-or-type]])
- Python标准库:内置函数getattr(object, name[, default])
- Python标准库:内置函数help([object])
- Python标准库:内置函数isinstance(object, classinfo)
- Python标准库:内置函数callable(object)
- Python标准库:内置函数vars([object])
- Python标准库:内置函数super([type[, object-or-type]])