web-dev-qa-db-fra.com

Comparaison d'une chaîne avec plusieurs sous-chaînes d'une autre chaîne

Existe-t-il un autre moyen plus simple d'écrire du code qui vérifie essentiellement chaque caractère de la chaîne 'abcde'

if input == 'a' or input == 'ab' or input == 'abc' or input == 'abcd' or input == 'abcde':
    return True
30
vsc

Vous pouvez essayer ceci:

If input in ['a', 'ab', 'abc', 'abcd', 'abcde']:
    return True
else:
   return False
0
Houda