from collections import OrderedDict
unordered_dict = df.set_index('Unique_id').T.to_dict('list')
ordered_dict = OrderedDict((k, unordered_dict.get(k)) for k in df.Unique_id)
кадр данных панды в упорядоченный словарь