到目前为止我的计划
def RemoveDuplicates(text):
result=[]
used=set()
for char in text:
if char not in used:
used.add(char)
result.append(char)
return ''.join(result)
text=input('Enter some text: ')
print(join(result))
我是 Python 初学者,所以这对我来说是一项相当困难的任务。我知道这不符合事实,但我在哪里犯了错误?
最佳答案
您从未真正调用您的RemoveDuplicates()
函数。
替换:
text=input('Enter some text: ')
print(join(result))
与:
print(RemoveDuplicates(input("Enter some text:" )))
关于python - Python 中删除重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9625691/