Aujourd'hui, un autre classique.
Problème :
Écrire une fonction qui prend en entrée une liste de chaînes et retourne le nombre d'émoticônes dans cette liste.

Ce que nous considérons comme une émoticône :
🟢Une émoticône doit avoir des yeux. Deux options : : et ;
🟢Une émoticône peut avoir un nez (ou pas). Les nez sont : - et ~
🟢L'émoticône doit sourire (les tristes ne sont pas acceptés !). Les sourires sont : ) et D
🟢S'il y a autre chose dans la chaîne, ce n'est pas une émoticône.

Exemples pour vérification :
[':)', ';(', ';}', ':-D']       # -> 2
[';D', ':-(', ':-)', ';~)'] # -> 3
[';]', ':[', ';*', ';$', ';-D'] # -> 1


Postez vos solutions dans les commentaires 👇

#algosobes