Ceci est une ancienne révision du document !
Python
Ressources générales :
- https://docs.python.org/3/reference/index.html Référence sur la syntaxe du langage
- https://docs.python.org/3/library/index.html#library-index Référence de la bibliothèque Standard
How-To
Manipulation de structure de données
<code python> “”“
Compter les occurences d'éléments uniques dans une liste de liste
”“” from collections import Counter
fichiers = [
['wav','wav bla bla, truc, muche', 'audio/wav'], ['wav','wav bla bla, truc, muche', 'audio/wav'], ['','wav bla bla, truc, muche', 'audio/wav'], ['wav','wav bla bla, truc, muche', 'audio/wav'], ['wav','wav bla bla, truc, chose', 'audio/wav'], ['mp3','mp3 bla bla, truc, muche', 'audio/mpeg']
]
# Création d'un objet Counter # Conversion de chaque sous-liste en un tuple (car une liste ne peut pas être clé d'un dictionnaire) # Counter() compte le nombre d'occurrences de chaque tuple unique dans la liste # et stocke les résultats dans un dictionnaire. compteur = Counter(tuple(l) for l in fichiers)
# Afficher le dictionnaire avec les occurences print(compteur) </python>