现有字符串需要取出用空格分隔的第一段操作如下
>>> product_model = ‘WS-C2960G-24TC-L – Fixed Module 0′
>>> product_model.split(‘ ‘)[0]
‘WS-C2960G-24TC-L’
不带参数的split()会把所有空格空格符、制表符、换行符当作分隔符如果有这些“空格”则可这样写
>>> product_model = ‘WS-C2960G-24TC-L – Fixed Module 0′
>>> product_model.split()[0]
使用filter更多的是过滤根据
>>> product_model = ‘WS-C2960G-24TC-L – Fixed Module 0′
>>> filter(None, product_model.split(‘-’))
['WS', 'C2960G', '24TC', 'L ', ' Fixed Module 0']