Raku-Kurs / Fortgeschritten / Mehr über eingebaute Typen / Sets, Bags und Mixes / Exercises / In einem Bag zählen
Lösung: In einem Bag zählen
Hier ist eine mögliche Lösung der Aufgabe.
Code
my $words = bag('the cat sat on the mat'.words);
say $words<the>;
say $words.total;🦋 Du findest den Quellcode in der Datei bag-count.raku.
Ausgabe
2
6Kommentare
'the cat sat on the mat'.wordserzeugt die sechs Wörter, undbagzählt jedes davon. Die Abfrage mit<the>gibt zurück, wie oftthevorkam — zweimal.Die Methode
totalsummiert alle Zähler, was der Anzahl der in den Bag eingefuegten Wörter entspricht —6.
Kursnavigation
← In einem Bag zählen | Sequenzen →