Hi there,
I am a newbie into Python and programming in general. While studying python list and dictionaries I stumbled upon a scenario, hear me out please :).
Problem statement:
Scenario 1:
Given a series of numbers list
my_l = [1,3]
gc_i = 1 #i want 1 group
write a function that returns a dictionary like this
my_d = calculate_group (my_l, gc_i);
result
{
0: β1,3β
}
Scenario 2:
Given a series of numbers list
my_l = [1,3]
gc_i = 2 #i want two groups
write a function that returns a dictionary like this
my_d = calculate_group (my_l, gc_i);
result
{
0: β1β,
1: β3β
}
Scenario 3:
Given a series of numbers list
my_l = [1,3,2,33,34,36,86,88,99,5]
gc_i = 4 #i want 4 groups
write a function that returns a dictionary like this
my_d = calculate_group (my_l, gc_i);
result
{
0: β1,2,3,5β
1: β33,34,36β,
2: β86,88β,
3: β99β
}
Now my question is how to divide a list into dictionary based on number of groups provided?
Really appreciate your help.
Thanks
Sam.