如何使用Python split()方法按多个分隔符分割字符串?
使用Python中的split()方法按多个分隔符分割字符串也很容易。只需将多个分隔符组成的字符串作为split()方法的参数,并使用'|'符号将它们分隔开即可。
以下是一个示例代码,演示如何使用多个分隔符按顺序分割一个字符串:
my_string = "apple,banana orange;pear" my_list = my_string.split(",| |;") print(my_list) # ['apple', 'banana', 'orange', 'pear']
在上面的示例中,我们使用逗号、空格和分号作为分隔符将字符串分割成了四个子字符串,并将其存储在列表中。
需要注意的是,如果分隔符字符串中包含空格,应该将其用引号括起来,以避免语法错误。同时,要注意分隔符的顺序,split()方法会按照分隔符在字符串中出现的顺序来分割字符串。
相关文章