![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 67
无情的奥利奥
爱编程
展开
-
Python中布尔类型运算
在Python中,布尔类型还可以与其他数据类型做 and、or和not运算,请看下面的代码: a = True print a and 'a=T' or 'a=F' 计算结果不是布尔类型,而是字符串 'a=T',这是为什么呢? 因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,所以: True and 'a=T' 计算结果是 'a=转载 2018-01-03 15:13:28 · 4573 阅读 · 0 评论 -
Python之List、Tuple、Dict、Set解析
一、List list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。 由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据: >>> L = ['Taylor', 100, True] 创建空list >>>empty_list = [] 访问List:索引从0开始 >>>print L[0原创 2018-01-04 15:43:53 · 318 阅读 · 0 评论 -
Python内置函数之map()、reduce()、filter()函数
一、map() 注意:map()函数不改变原有的 list,而是返回一个新的 list。 利用map()函数,可以把一个 list 转换为另一个 list,只需要传入转换函数。 由于list包含的元素可以是任何类型,因此,map() 不仅仅可以处理只包含数值的 list,事实上它可以处理包含任意类型的 list,只要传入的函数f可以处理这种数据类型。 注意:ma转载 2018-01-07 12:43:31 · 539 阅读 · 0 评论