从字符串中剔除字符
总时间限制:
10000ms
内存限制:
10000kB
描述
定义函数remove(text, cset),它接受字符串参数text和cset,返回一个字符串。返回的字符串为text中去掉所有cset中的字符后剩下的字符,按原来顺序排列成的字符串。
本题承诺text和cset中的所有字符都是大小写英文字母或者0到9。
输入
text和cset两个字符串,用符号|隔开。
输出
print出remove返回的字符串。
样例输入
asdfasdfasdfafsfasdf|sssdsdd
样例输出
afafafaffaf
# endcoding : UTF-8
"""
@author = 寻找任大侠
@email = renjx@stu.pku.edu.cn
@create_time = 2021/10/30 23:56
"""
def remove(text, cset):
# 去重集合的使用
# set1 = set()
set1 = set(cset)
res = ''
# 遍历,不是集合中的元素则留下
for i in text:
if i not in set1:
res += i
return res
text, cset = input().split('|')
print(remove(text, cset))