I have a multivalued dictionary where per key holds minimum 40-50 values,I want to assign an index to every value by order, means first value of first key should be 0.
my dictionary:
{36: [('037.Acadian_Flycatcher/20.jpg', 36),
('037.Acadian_Flycatcher/6.jpg', 36),
('037.Acadian_Flycatcher/5.jpg', 36),
('037.Acadian_Flycatcher/8.jpg', 36),
----------
----------
144: [('145.Elegant_Tern/20.jpg', 144),
('145.Elegant_Tern/6.jpg', 144),
('145.Elegant_Tern/5.jpg', 144),
('145.Elegant_Tern/8.jpg', 144),
('145.Elegant_Tern/30.jpg', 144),
- ---------
---------
list i want:
my_list =[
[0,1,2,3,4,5......], # for values of 1st key
[55,56,57,........], # for values of second key
[111,112,113,.....], # for values of third key
-----------------
------------------
]
dictionary sorted alphabetically not numerically.