python 常用模块函数 id type hash enumerate

  • 浮点数高精度
    1
    2
    3
    4
    5
    from decimal import *
    getcontext()
    getcontext().prec = 50
    a = '3.141592688999999999999'
    Decimal(a)

id

获取对象的内存地址

type

获取对象的类型

hash

不可变类型数字、字符串、元组可以用hash, 可变类型列表不可用

enumerate

用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。