next up previous contents
suivant: Conserver un hash trié monter: Les tableaux et les précédent: Réaliser des permutations dans   Table des matières

Utiliser des ensembles de données

Le module Set::Bag permet de déclarer des ensembles puis calculer les unions, les sommes ou les intersections de ces ensembles

use Set::Bag;

my $ba = Set::Bag -> new(pommes => 3, poires => 2);
my $bb = Set::Bag -> new(citron => 3, poires => 1);

print "Total ba bb = ". $ba -> sum($bb) ."\n";
print "Union ba bb = ". $ba -> union($bb) ."\n";
print "Intersection ba bb = ". $ba -> intersection($bb) ."\n";



2006-03-15