Accès au contenu de la liste après l'application Compteur de collections module
J'ai appliqué la fonction de Compteur, à partir des collections du module à une liste. Après je fais cela, je ne suis pas tout à fait clair quant à ce que le contenu de la nouvelle structure de données sera caractérisée comme. Je suis également pas sûr de ce que la méthode privilégiée pour l'accès aux éléments.
J'ai fait quelque chose comme:
theList = ['blue', 'red', 'blue', 'yellow', 'blue', 'red']
newList = Counter(theList)
print newList
qui retourne:
Counter({'blue': 3, 'red': 2, 'yellow': 1})
Comment puis-je accéder à chaque élément et d'imprimer quelque chose comme:
blue - 3
red - 2
yellow - 1
InformationsquelleAutor Victor Brunell | 2016-01-12
Vous devez vous connecter pour publier un commentaire.
La Compteur objet est une sous-classe d'un dictionnaire.
Vous pouvez accéder aux éléments de la même manière que vous le feriez avec un autre dictionnaire:
Si vous souhaitez imprimer les clés et les valeurs que vous pouvez faire ceci: