zoukankan      html  css  js  c++  java
  • python 内置函数


    # 内置函数,不用import,可以直接使用

    id() # 返回内存地址
    hash() # 返回一个对象的哈希值
    type() # 对象类型

    # 类型转换
    float()
    int()
    bool()
    str()
    list()
    tuple()
    dict()
    set()
    bytearray()

    len() # 元素个数
    range() # 从0开始,步长可正可负

    sorted() # 排序,生成新的列表
    reversed() # 反转,返回迭代器

    isinstance() # 判断对象类型
    issubclass() # 判断是不是子类

    abs() # 绝对值

    max() # 最大值
    min() # 最小值
    sum() # 求和,sum(range(1, 100, 2))

    round() #四舍六入五取偶
    pow() # 等价于x**y

    divmod() # 求余又取模,等价于tuple(x//y, x%y)

    chr() # 返回对应的字符
    ord() # 返回对应的整数
    hex() # 十六进制

    enumerate() # 枚举,enumerate(range(5))

    iter() # 将可迭代对象封装成迭代器
    next() # 取元素

    # 可迭代对象
    # 迭代器,不一定是生成器
    # 生成器,一定是迭代器

    zip() # 把多个可迭代对象合并,返回一个迭代器
    list(zip(range(10), range(5))) # 木桶原理
    {str(x):y for x, y in zip(range(10), range(10))} # 字典
  • 相关阅读:
    移动端rem布局
    父子组件通信
    拦截器
    Vue路由教程
    使用var和let的区别
    数组去重的几种方法
    利用位运算进行权限控制
    线程基础
    关于get请求的乱码问题
    nuxt.js Navigating to current location ("/xxx") is not allowed
  • 原文地址:https://www.cnblogs.com/lizitest/p/9553610.html
Copyright © 2011-2022 走看看