I looked but i didn't found the answer (and I'm pretty new to python).
The question is pretty simple. I have a list made of sublists:
ll
[[1,2,3], [4,5,6], [7,8,9]]
What I'm trying to do is to create a dictionary that has as key the first element of each sublist and as values the values of the coorresponding sublists, like:
d = {1:[2,3], 4:[5,6], 7:[8,9]}
How can I do that?
Another variation on the theme:
you could do it this way:
Using dictionary comprehension (For Python 2.7 +) and slicing -
Demo -
Using dict comprehension :
output: