efficient way to convert a list to dictionary,dict([x.split(':') for x in a])