def clear(data, l):
"""
清除字符串中的某些数据
:param data: str, 待清除的字符串
:param l: str, 某个数据. list, 一批数据
:return: str, 清除完毕的字符串
"""
if isinstance(l, list):
for i in l:
data = data.replace(i, "")
if isinstance(l, str):
data = data.replace(l, "")
return data
data1 = '请问您哪里不舒服?'
l1 = ["请问", "您", "?"]
data2 = '你不知道我不知道他不知道'
l2 = '不知道'
print(clear(data1, l1))
print(clear(data2, l2))
# 哪里不舒服
# 你我他
Python清除字符串中的某些数据
猜你喜欢
转载自blog.csdn.net/lly1122334/article/details/103718045
今日推荐
周排行