我有一个像'AABA'这样的字符串。我想通过删除其他事件来删除多个事件。结果应为“ AB”。 样本输入:AABA 样本输出:AB
答案 0 :(得分:0)
如果顺序无关紧要,请使用一组。
word = "AABA"
new_word = "".join(set(word))
如果顺序确实很重要,请使用“有序词典”(来自收藏库)。
from collections import OrderedDict
word = "AABA"
new_word = "".join(OrderedDict.fromkeys(word))
编辑:请查阅上面评论中发布的链接-它提供了相同的建议,但解释得更好。