如何使用split()忽略空元素

c#
697
2024/8/23 21:31:58
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

使用split()方法中的参数可以实现忽略空元素。在split()方法中传入一个分隔符,并在其后添加一个数字参数,表示最大分割次数。当该参数为正数时,将最多分割该次数的字符串,超过次数的部分将保留在列表的最后一个元素中。当该参数为负数时,将分割所有字符串,但保留空字符串。

例如,如果想要忽略空元素,可以将参数设置为负数:

string = "apple,banana,,orange"
result = string.split(",", -1)
print(result)

输出结果为:

['apple', 'banana', '', 'orange']

在这个例子中,即使有两个逗号相邻,也会被分割为两个空元素。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c#构造函数与一般函数有什么不同