python常用函数 C

Counter(hashable)

直接使用统计可哈希元素每个元素的数量。

 

 

most_common:可以统计数量最多的n个元素。

 

 

统计结果支持结合数学运算。

compress(iterable, callable)

根据序列去选择输出对应位置为 True 的元素

例子:

 

compile(regular expression)

将模式字符串预编译为模式对象,字符串会按该模式匹配。

例子:

 

 

capitalize(string)

返回字符串一个副本,只有第一个字母大写。

例子:

 

center(string)

格式化字符串,居中,支持传入填充值。

例子:

 

 

choice(iterable)

randomchoice方法可以随机进行选择。

例子:

 

 

combinations(iterable, int)

itertoolscombinations方法可以产生集合的所有组合,并且接受一个参数来指定长度。

例子:

 

 

combinations_with_replacement(iterable, int)

combinations类似,但允许重复选择数据。

例子:

 

 

chain(iterable,  iterable)

itertoolschain函数可以接受一个或多个可迭代对象为输入参数。然后创建一个迭代器,依次连续的返回每个可迭代对象中的元素。

例子:

 

 

callable(object)

callable检查对象object是否可调用。如果返回Trueobject仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。

例子:

 

 

cmp(object, object)

比较两个对象xy,如果x < y ,返回负数;x == y, 返回0x > y,返回正数

例子:

 

 

posted @ 2018-07-19 18:53  Small_office  阅读(121)  评论(0编辑  收藏  举报