国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

python map reduce函數(shù)初學(xué)

2019-11-09 19:20:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
# from collections import Iterator# from collections import Iterable# PRint(isinstance([],Iterator))# print(isinstance([],Iterable))# isinstance(iter([]),Iterator)#使用iter函數(shù)來(lái)把迭代對(duì)象變成迭代# def f(x):# return x*x## r=map(f,[1,2,3])# print(list(r))# print(list(map(str, [1, 2, 3, 4, 5, 6, 7, 8, 9])))#map將傳入的函數(shù)依次作用到序列的每一個(gè)元素上# from functools import reduce# def fn(x,y):# return x*10 + y# def char2num(s):# return{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s]# print(reduce(fn,map(char2num,'13579')))#reduce函數(shù),將函數(shù)作用在整個(gè)序列上# def is_odd(n):# return n%2==1# list(filter(is_odd,[1,2,4,5,6,9,10,15]))#filter函數(shù),將傳入的函數(shù)作用于序列的每一個(gè)元素,根據(jù)其返回結(jié)果決定是否保留# #首字母大寫(xiě)# str='this is map'# print('str.capitalize():',str.capitalize())#課后習(xí)題def normalize(name): return name.capitalize()r=map(normalize,['adam','hanm','hana'])print(list(r))from functools import reducedef prod(L): return reduce(lambda x,y:x*y,L)print(prod([3,5,7,9]))#map reduce編寫(xiě)str2float函數(shù)def str2float(s): def fn(x,y): return x*10+y n=s.index('.')#index()函數(shù)檢索小數(shù)點(diǎn)的位置 s1=list(map(int,[x for x in s[:n]])) s2=list(map(int,[x for x in s[n+1:]])) return reduce(fn,s1)+reduce(fn,s2)/10**len(s2)print('/'123.4567/'=',str2float('123.456'))
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 峨山| 杭锦旗| 伊川县| 霍山县| 广河县| 浪卡子县| 高邮市| 腾冲县| 江源县| 南木林县| 台州市| 虞城县| 江川县| 湘阴县| 玛纳斯县| 湟中县| 深州市| 阳高县| 延长县| 嘉定区| 固原市| 建平县| 嘉峪关市| 开平市| 江源县| 许昌市| 霍邱县| 横峰县| 屏南县| 乌拉特后旗| 池州市| 巴楚县| 嘉黎县| 巴中市| 舒城县| 凤庆县| 河池市| 南开区| 深水埗区| 桦川县| 栖霞市|