2016-03-17 1 views

Répondre

2

Une simple itération sur la chaîne ferait:

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

Une autre façon serait une compréhension de la liste:

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

Les deux cas donnent la même:

result = [1,3]