Für Ansammlungen von Werten, die über einen Index ansprechbar sein sollen, empfiehlt sich die Verwendung eines Arrays:
my @labels;
$labels[0] = ...;
$labels[$i] = ...;
Dokumentation dazu findet sich zum Beispiel in
perldata.
Es ist prinzipiell auch möglich, Variablennamen dynamisch zu generieren und darauf zuzugreifen, empfehlenswert oder gar guter Stil ist es aber im Allgemeinen nicht.
When C++ is your hammer, every problem looks like your thumb.