Raku kurss / Padziļināti / Vairāk par iebūvētajiem tipiem
Secības
Virkne ir sakārtota vērtību rinda, kas tiek radīta cita pēc
citas. Raku virknes būvē ar operatoru ..., kas no dotajām
vērtībām izsecina likumsakarību un ģenerē pārējo līdz beigu punktam.
Vienkāršākais gadījums skaita no vienas vērtības līdz citai:
say 1 ... 5; # (1 2 3 4 5)Ja norādāt divas sākuma vērtības, Raku paņem soli starp tām un turpina ar to pašu soli. Tā veido aritmētisku virkni:
say 1, 3 ... 11; # (1 3 5 7 9 11)Šeit sākuma vērtības 1, 3 nosaka soli divi, tāpēc Raku
skaita pa diviem un apstājas, tiklīdz sasniedz 11.
Vērtība, ko rada ..., ir Seq tipa:
say (1 ... 5).WHAT; # (Seq)Nākamie temati parāda citas likumsakarības, ko operators
... atpazīst, un to, kā virkne var būt slinka — pat
bezgalīga.
Šīs sadaļas temati
Prakse
Jūs gaida 1 viktorīna par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 3 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.