【问题标题】:Detect index of lower case letters检测小写字母的索引
【发布时间】:2016-07-03 22:03:53
【问题描述】:

如何获取字符串所有小写字母的索引?

例如,字符串"AbCd" 会导致[1,3]

【问题讨论】:

    标签: python string lowercase


    【解决方案1】:

    对字符串进行简单的迭代即可:

    s = "AbCd"
    result = []
    for i, a in enumerate(s):
        if a.islower():
            result.append(i)
    

    另一种方法是列表理解:

    s = "AbCd"
    result = [i for i, a in enumerate(s) if a.islower()]
    

    两种情况的结果相同:

    result = [1,3]
    

    【讨论】:

      猜你喜欢
      • 2012-10-07
      • 2014-01-20
      • 1970-01-01
      • 1970-01-01
      • 2012-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多