Linux 拨号vps windows公众号手机端

python字符串怎么去重并保持原顺序

lewis 9年前 (2016-12-20) 阅读数 7 #程序编程
文章标签 python

可以利用列表推导式和集合来实现去重并保持原顺序。具体步骤如下:

  1. 将字符串转换为列表。
  2. 利用列表推导式和集合去重,并保持原顺序。
  3. 将去重后的列表转换回字符串。

示例代码如下:

s = "abacdbefgh"
unique_chars = "".join(ch for ch in s if ch not in set(s.replace(" ","")))
print(unique_chars)

这样就可以去重并保持原顺序的字符串为 “acdbefgh”。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门