【发布时间】:2019-05-25 15:26:56
【问题描述】:
我有一个像“AABA”这样的字符串。我想通过删除其他事件来删除多个事件。结果应该是“AB”。 样本输入:AABA 样本输出:AB
【问题讨论】:
-
要删除重复字符吗?尝试添加另一个示例。
标签: python
我有一个像“AABA”这样的字符串。我想通过删除其他事件来删除多个事件。结果应该是“AB”。 样本输入:AABA 样本输出:AB
【问题讨论】:
标签: python
如果顺序无关紧要,请使用一组。
word = "AABA"
new_word = "".join(set(word))
如果顺序很重要,请使用有序字典(来自集合库)。
from collections import OrderedDict
word = "AABA"
new_word = "".join(OrderedDict.fromkeys(word))
编辑:请参阅上面 cmets 中发布的链接 - 它提供了相同的建议,但解释得更好。
【讨论】: