Python:利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456

1、map()函数:接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个参数,并把结果作为新的Iterator返回;

2、reduce()函数:是把一个函数作用在一个序列上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累计计算;

3、Python内置了字典,使用键-值(key-value)存储;

4、index()函数:用于从字符串中找出某个值第一个匹配项的索引位置,该函数还有两个可选参数start、end表示开始和结束的位置;语法:str.index(str,beg=0,end=len(string)),beg--开始索引,默认为0,end--结果索引,默认为字符串的长度;

5、len()函数:作用是返回字符串、列表、字典、元组等长度,语法:len(str);

Python:利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456_第1张图片

你可能感兴趣的:(Python:利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456)