У меня есть массив цветов, который мне нужен, чтобы рекурсивно получить каждый n-й элемент для создания легенды. Массив цветов может выглядеть примерно так:
[
'red',
'dark_red',
'dark_dark_red',
'green',
'dark_green',
'dark_dark_green',
'blue',
'dark_blue',
'dark_dark_blue'
]
У меня есть переменное количество элементов легенды, для которых я хочу создать цвета. Я хочу иметь возможность генерировать цвета на основе индекса при просмотре элементов легенды в таком шаблоне:
1 - green
2 - blue
3 - dark_red
4 - dark_green
5 - dark_blue
6 - etc...
Как я могу go об этом? Я пробовал использовать модуль и оператор double-l oop, но не смог правильно сгенерировать цвета.