使用split()方法中的參數可以實現忽略空元素。在split()方法中傳入一個分隔符,并在其后添加一個數字參數,表示最大分割次數。當該參數為正數時,將最多分割該次數的字符串,超過次數的部分將保留在列表的最后一個元素中。當該參數為負數時,將分割所有字符串,但保留空字符串。
例如,如果想要忽略空元素,可以將參數設置為負數:
string = "apple,banana,,orange"
result = string.split(",", -1)
print(result)
輸出結果為:
['apple', 'banana', '', 'orange']
在這個例子中,即使有兩個逗號相鄰,也會被分割為兩個空元素。