课程
/后端开发
/Python
/初识Python
如果集合里有很多元素,怎么才能让它按照自己的要求进行自行排列?比如a对应2 b对应5 c对应7 d对应10怎么才能按照数字大小自行排列并且abcd分别对应数值?
2020-03-16
源自:初识Python 4-1
正在回答
可以
d = {'a': 1, 'b': 4, 'c': 2, 'f' : 12} a = sorted(d.items(),key = lambda x:x[0]) print(a)
谢谢 有点超纲以后应该会学到??
还可以这样
import operator d = {'a' : 2, 'b' : 5, 'c' : 7, 'd' : 10} a = sorted(d.items(), key=operator.itemgetter(1)) print (a)
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序