拆分和剥离¶
有时,您可能希望通过以下分隔符拆分字符串: ,
但是空白区到处都是。
>>> some_string = '0.1, 0.2,0.3, 0.4, 0.5'
>>> some_string.split(',')
['0.1', ' 0.2', '0.3', ' 0.4', ' 0.5']
>>> some_string.split(', ')
['0.1', ' 0.2,0.3', '0.4', ' 0.5']
因此,纯粹的拆分操作并不能真正做到这一点。编写一个函数来改善这种情况下的这种行为,这样您就可以如下使用它:
>>> strip_and_split(some_string, ',')
['0.1', '0.2', '0.3', '0.4', '0.5']
-
split_and_strip
(string, delimiter)¶ 拆分后返回已剥离字符串的列表 string 通过 delimiter .
首先下载 exercise template
编辑这个文件。您可以通过运行测试
$ python split_and_strip.py test
以检查您是否得到正确的解决方案。你也可以看看 one possible solution
.