程序随记
- shutil.rmtree(r’user\tester’) 将会删除user下面的文件夹目录
集合的并,交,差集
a|b
a&b
a-b
filter map reduce的使用
filter 是通过生成 True 和 False 组成的迭代器将可迭代对象中不符合条件的元素过滤掉;而 map 返回的则是 True 和 False 组成的迭代器。
from functools import map,filter
res1 = map(lambda n: n > 5, range(10))
lt1 = list(res1)
print(lt1)
[False, False, False, False, False, False, True, True, True, True]
res2 = filter(lambda n: n > 5, range(10))
lt = list(res2)
print(lt)
[6, 7, 8, 9]
reduce用法:先把sequence中第一个值和第二个值当参数传给function,再把function的返回值和第三个值当参数传给fuction,最终返回一个结果值
from functools import reduce
reduce(lambda x,y:x+y ,range(10))