- 博客(5)
- 收藏
- 关注
转载 Python内置函数之map()、reduce()、filter()函数
一、map()注意:map()函数不改变原有的 list,而是返回一个新的 list。利用map()函数,可以把一个 list 转换为另一个 list,只需要传入转换函数。由于list包含的元素可以是任何类型,因此,map() 不仅仅可以处理只包含数值的 list,事实上它可以处理包含任意类型的 list,只要传入的函数f可以处理这种数据类型。注意:ma
2018-01-07 12:43:31 554
原创 Python之List、Tuple、Dict、Set解析
一、Listlist是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据:>>> L = ['Taylor', 100, True]创建空list>>>empty_list = []访问List:索引从0开始>>>print L[0
2018-01-04 15:43:53 338
转载 Python中布尔类型运算
在Python中,布尔类型还可以与其他数据类型做 and、or和not运算,请看下面的代码:a = Trueprint 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 4597
原创 中文字符串在Python环境下遇到 UnicodeDecodeError
如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释# -*- coding: utf-8 -*-目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
2018-01-03 14:59:47 383
原创 睡眠理发师问题
睡眠理发师问题:理发店有一位理发师,一把理发椅和n把用来等候理发的椅子。将(1)题中问题修改为有两位理发师,设计程序实现同步控制。
2016-05-28 19:40:25 2958 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人