import operator
dd = {'lineEdit_fill_scale': u'100.0', 'lineEdit_qqq_tx': u'0.0', 'lineEdit_qqq_rz': u'0.0', 'lineEdit_back_b_scale': u'10.0', 'lineEdit_qqq_ry': u'0.0', 'lineEdit_back_a_tx': u'154.0', 'lineEdit_qqq_scale': u'1.0', 'checkBox_lightConstraint': False, 'lineEdit_fill_tx': u'200.0', 'checkBox_createLoc': False, 'lineEdit_fill_rz': u'0.0', 'lineEdit_fill_ry': u'300.0', 'lineEdit_back_b_tx': u'154.0', 'lineEdit_back_b_rz': u'22.0', 'lineEdit_back_b_ry': u'126.0', 'lineEdit_back_a_scale': u'10.0', 'lineEdit_key_scale': u'20.0', 'lineEdit_env_ry': u'0.0', 'lineEdit_back_a_ry': u'57.0', 'lineEdit_key_ry': u'215.0', 'lineEdit_key_rz': u'50.5', 'lineEdit_key_tx': u'133.0', 'lineEdit_back_a_rz': u'22.0'}
print(dd.items(), type(dd.items()))
print(sorted(dd.items(), key=lambda value: float(value[1])))#用字典的值进行排序
print(sorted(dd.items(), key=lambda value: value[0]))#用字典的键进行排序
print(sorted(dd.items(), key=operator.itemgetter(1)))
print(sorted(dd.items(), key=operator.itemgetter(0)))
#如果要创建有序字典 使用 OrderedDict
from collections import OrderedDict