我有这段代码,从给定的字符串中删除了多个出现的字符,因此最后只保留了第一个出现的字符,并修改了第一个任务,因此删除了第一个出现的字符,但保留了所有下一个字符。
现在我想为我的代码编写单元测试。
length = len(data)
for value in range (length):
a = "".join(OrderedDict.fromkeys(data[value]))
f.write(a)
f.write("Function 2: \n")
for valuerev in range (length):
data[valuerev] = data[valuerev] [::-1]
b = "".join(OrderedDict.fromkeys(data[valuerev]))