Data Types

Modules introduisant des types de données spécifiques.

Module collections

collections proposent 5 nouveaux conteneurs.

import collections

collections.namedtuple   # factory function for creating tuple subclasses with named fields
collections.deque        # list-like container with fast appends and pops on either end
collections.Counter      # dict subclass for counting hashable objects
collections.OrderedDict  # dict subclass that remembers the order entries were added
collections.defaultdict  # dict subclass that calls a factory function to supply missing values

Exercices

Aidé du module collections, réécrire une fonction compte_occurences().