python内置方法、模块讲解(二十七)

  • 2016-07-03 17:16:08
  • 1361
  • 0

 

七十、sorted方法

1、定义:

sorted(...)
    sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list

2、解释:生成一个整理好的list。其中iterable为可迭代对象,cmp为用来排序的比较函数, key为用来排序的关键值,reversed为是否倒序。

(以下省略)

阅读更多

python内置方法、模块讲解(二十六)

  • 2016-06-09 21:37:09
  • 1339
  • 0

七十、setattr方法

1、定义:

setattr(...)
    setattr(object, name, value)

    Set a named attribute on an object; setattr(x, 'y', v) is equivalent to
    ``x.y = v''.

2、解释:给一个对象设置已定义的属性,相当于操作:object.name = value 此方法与前面讲的delattr、getattr、hasattr属一个系列的

3、举例:

>>> import datetime
>>> setattr(datetime, 'myattr', 123)
>>> datetime.myattr
123

六十九、slice类

(以下省略)

阅读更多

python内置方法、模块讲解(二十五)

  • 2016-06-02 21:30:22
  • 1365
  • 0

 

六十八、round方法

1、定义:

round(...)
    round(number[, ndigits]) -> floating point number

    Round a number to a given precision in decimal digits (default 0 digits).
    This always returns a floating point number.  Precision may be negative.

2、解释:返回一个带小数点的数字, 默认小数位为0

(以下省略)

阅读更多