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

    python中 字符串当列表引用时,跟元组一样,不可以修改其内容,想修改其内容可以把其变成bytearray,再修改是可以的

      a = bytes("abcde",encoding="utf8") 变成字节不能修改

      b = bytearray("abcde",encoding="utf8")

      b[1] = 98

    callable(x)  判断参数x是否可以调用,只有在x后可以加()的才可以调用 

    chr(120)  将unicode编码转成对应的字符

    ord('x')   将字符转成对应的unicode编码

    dir(a)  查看a所支持的所有方法

    divmod(a,b)  返回a除以b得的商和余数

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

      语法:enumerate(sequence, [start=0])   参数 sequence -- 一个序列、迭代器或其他支持迭代对象。start -- 下标起始位置。

     

    >>>seasons = ['Spring', 'Summer', 'Fall', 'Winter']
    >>> list(enumerate(seasons))
    [(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]
    >>> list(enumerate(seasons, start=1))       # 小标从 1 开始
    [(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]

    eval()  将字符串转成字典

    exec()  执行语句

    filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。

    该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

    globals()  返回当前执行程序的所有变量和其值,用一个字典存放

  • 相关阅读:
    定制选择范围的按钮RangeButton
    获取系统屏幕尺寸参数的类WxHxD
    解决UITableView在iOS7中UINavigationController里的顶部留白问题
    [翻译] INSSearchBar
    可以简易设置文字内边距的EdgeInsetsLabel
    [翻译] STAlertView
    keyWindow与delegate中Window的区别
    定制二选一按钮SwitchButton
    【转】Xcode真机调试初体验
    【转】Xcode真机测试could not find developer disk image解决方法
  • 原文地址:https://www.cnblogs.com/alex-hrg/p/8663620.html
Copyright © 2011-2022 走看看