使用split()方法中的参数可以实现忽略空元素。在split()方法中传入一个分隔符,并在其后添加一个数字参数,表示最大分割次数。当该参数为正数时,将最多分割该次数的字符串,超过次数的部分将保留在列表的最后一个元素中。当该参数为负数时,将分割所有字符串,但保留空字符串。
例如,如果想要忽略空元素,可以将参数设置为负数:
string = "apple,banana,,orange"
result = string.split(",", -1)
print(result)
输出结果为:
['apple', 'banana', '', 'orange']
在这个例子中,即使有两个逗号相邻,也会被分割为两个空元素。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: c#构造函数与一般函数有什么不同