who_care

导航

 

2018年10月23日

摘要: operator模块提供了一系列与Python自带操作一样有效的函数。例如:operator.add(x, y)和表达式x+y是等效的。那些特殊类的方法都有自己的函数名;为了方便起见,一些函数名是没有前导和后置(_)。 operator模块是用c实现的,所以执行速度比python代码快。 模块主要包 阅读全文
posted @ 2018-10-23 20:57 who_care 阅读(7949) 评论(0) 推荐(0) 编辑
 
摘要: 一、元组拆包(元组解包、迭代解包) 元组拆包可以应用到任何可迭代对象上(任何迭代对象),被可迭代对象中的元素数量必须要跟接受这些元素的元组的空档数一致。也可以使用用 * 来表示忽略多余的元素。 一般的迭代对象分为:元组,列表,字典,字符串等。如果有一些不能明确的对象,可以通过以下方式进行判断,是否为 阅读全文
posted @ 2018-10-23 19:58 who_care 阅读(1306) 评论(0) 推荐(0) 编辑
 
摘要: 一 、推导式: 是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导,在Python2和3中都有支持: 列表(list)推导式(或称:列表表达式) 字典(dict)推导式 集合(set)推导式 1、列表推导式 (使用[]生成list): 基本格式 例 阅读全文
posted @ 2018-10-23 14:53 who_care 阅读(289) 评论(0) 推荐(0) 编辑