#根据字典的dict的某个值进行排序
def order_dict_test(dict_tmp,key_value):
'''
:param dict_tmp:需要排序的dict
:param key_value: 仅限V为dict时使用
:return: 返回排序后的值
'''
key_value_list = []
for k, v in dict_tmp.items():#提取value并排序value
if isinstance(v, dict):
for k_tmp, value_tmp in v.items():
if k_tmp == key_value:
key_value_list.append((k,v, value_tmp))
else:
key_value_list.append((k,v))
key_value_list = sorted(key_value_list,key=lambda x:x[-1])
return key_value_list