Discuss / Python / code

我是code呀

#1 Created at ... [Delete] [Delete and Lock User]
# -*- coding: utf-8 -*-
from functools import reduce

def str2float(s):
    float_len = len(s.split('.')[1])
    nums = reduce(lambda x, y: x * 10 + y, map(lambda x: int(x), s.replace('.', '')))
    return nums / (10 ** float_len)


  • 1

Reply