"hello world".count("lo")
renvoie cinq. Il a correspondu aux troisième, quatrième, cinquième, huitième et dixième caractères. Appelons cet ensemble un.
"hello world".count("o")
renvoie deux. Il a correspondu aux cinquième et huitième caractères. Appelons cet ensemble deux.
"hello world".count("lo", "o")
compte l'intersection des ensembles un et deux.
Le intersection est un troisième ensemble contenant tous les éléments de l'ensemble deux qui sont également dans l'ensemble un. Dans notre exemple, les deux ensembles un et deux contiennent les cinquième et huitième caractères de la chaîne. C'est deux caractères au total. Ainsi, count
renvoie deux.