python中split去除空串
时间: 2023-11-20 10:52:26 浏览: 144
Python去掉字符串中空格的方法
5星 · 资源好评率100%
在Python中,split()函数可以通过指定分隔符对字符串进行切片,并返回分割后的字符串列表。但是在默认情况下,split函数会将分割后的字符串中的空字符串也添加到列表中。如果我们不需要这些空字符串,就需要再进行一次去空操作。可以使用strip()函数从字符串的开头和结尾删除空格,然后再使用列表推导式将每个元素中的首尾空字符串去除。具体实现如下:
str = "https://www.baidu.com/"
str_list = str.split('/')
print("原始列表:" + str(str_list))
new_list = [x.strip() for x in str_list if x.strip()]
print("去除空串后列表:" + str(new_list))
这样就可以得到去除空串后的列表了。
阅读全文