Newbie - Need Help in Solving a List to Dictionary
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.
Posted Aug 17, 2017, 7:30 PM UTC