【问题标题】:Python - How to find 'repeat' characters in a string? [duplicate]Python - 如何在字符串中查找“重复”字符? [复制]
【发布时间】:2015-07-25 07:38:49
【问题描述】:

例如,在“GATTACA”中,我想找到所有的“A”。

我想要位置 1、4、6。

使用 '.find' 方法只会给我第一个 'A' 的位置,而不是其余的。

我想知道是否有另一种方法可以让您找到字符串中的所有“重复”字符?

【问题讨论】:

    标签: python


    【解决方案1】:
    In [26]: s = 'GATTACA'
    
    In [27]: [i for i,char in enumerate(s) if char=="A"]
    Out[27]: [1, 4, 6]
    

    【讨论】:

      猜你喜欢
      • 2018-08-27
      • 2014-02-27
      • 2013-09-27
      • 1970-01-01
      • 2019-11-04
      • 2014-05-09
      • 2018-05-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多