hs5057 发表于 2021-10-16 13:27:41

请教如何用.split根据多个分隔符来切割

a = "小甲鱼太帅了,鱼C论坛真的是个好地方 我每天都要来学习"
#请问用.split怎么根据","(逗号)和空格来分割变成:
["小甲鱼太帅了","鱼C论坛真的是个好地方","我每天都要来学习"]

逃兵 发表于 2021-10-16 13:40:13

import re
a = "小甲鱼太帅了,鱼C论坛真的是个好地方 我每天都要来学习"
b = re.split(",| ",a)
print(b)

hrpzcf 发表于 2021-10-16 14:18:12

a = "小甲鱼太帅了,鱼C论坛真的是个好地方 我每天都要来学习"
# 请问用.split怎么根据","(逗号)和空格来分割变成:
# ["小甲鱼太帅了", "鱼C论坛真的是个好地方", "我每天都要来学习"]

res = []
for s in a.split(" "):
    res.extend(s.split(","))
print(res)

W1ND123 发表于 2021-10-16 18:09:11

hrpzcf 发表于 2021-10-16 14:18


上面的用re,不清楚是什么,不过这个楼主的新手可以理解
页: [1]
查看完整版本: 请教如何用.split根据多个分隔符来切割