split()方法思维突破

2018-05-24  本文已影响5人  编程半岛

当用split()通过指定分隔符对字符串进行切片时,对分隔符选取直接影响后续操作。下面是近日练习时遇到的一个分隔符选取实例。
数据格式如图所示:


将每行字符串按=切分,切分为两个字符串,然后将后一个字符串转换为float类型。
第一次切分是直接将=作为分隔符

输出结果中会带有空格。
然后我想到的办法是通过replace()将空格替换掉。代码如下:

后来仔细琢磨后,是分隔符选择上有问题,如果将分隔符选择为' = ',这样直接切分就可以获得没有空格的两个字符串。代码如下:
上一篇下一篇

猜你喜欢

热点阅读