在座的各位都是大佬
Topic sourcedigit = {'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}
n = s.find('.')
def dic(s):
return digit[s]
return reduce(lambda x,y:10*x+y,map(dic,s[:n]))+0.1**(len(s)-n-1)*reduce(lambda x,y:10*x+y,map(dic,s[n+1:]))
- 1
digit = {'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}
n = s.find('.')
def dic(s):
return digit[s]
return reduce(lambda x,y:10*x+y,map(dic,s[:n]))+0.1**(len(s)-n-1)*reduce(lambda x,y:10*x+y,map(dic,s[n+1:]))
tycoonBrain
defnormalize(name):
name = name[:1].upper()+name[1:].lower()
return name
--------------------------------------------------------
from functools importreduce
defprod(L):
defapo(x,y):
return x*y
returnreduce(apo,L)
-----------------------------------------------------------------------
from functools importreduce
defstr2float(s):
di = {'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}
n = s.index('.')
defdic(s):
return di[s]
defre(x,y):
return x*10+y
returnreduce(re,map(dic,s[:n]))+0.1**(len(s)-n-1)*reduce(re,map(dic,s[n+1:]))