How to cycle through a defined list of elements

I have a large dictionary of lists which is generated dynamically as part of a larger python program. This is an example of what the dictionary looks like

{
'key1': ['value1', 'value2'], 
'key2': ['value1', 'value2', 'value3', 'value3'], 
'key3': ['value1', 'value2', 'value3']
}

I need assistance being able to cycle over these lists

I have tried the below - I’ve set an example list as a variable for reproducibility.

{% set agg_months = ['By SKU - 01 Month','By SKU - 03 Months','By SKU - 06 Months','By SKU - 12 Months'] %}
{% set mix_agg = agg_months | replace("[","") | replace("]","") %}
{% set mix_agg2 = cycler(mix_agg) %}
{{ mix_agg2.next() }}
{{ mix_agg2.next() }}

This doesn’t cycle over the list, it merely outputs the list as is. Of course I cannot explicitly type the list into the cycler because this has to be dynamic.