这是第一篇博客,希望以后有心得多与大家分享!
我们都知道python字典排序非常带感,在如下链接中您将看到python字典的排序方法,http://www.cnblogs.com/kaituorensheng/archive/2012/08/07/2627386.html,同时我想和各位share一下有一个小技巧。比如我们经常只会取排序结果的前10或前二十,因此输出可以用sorted(dic.iteritems(), key = lambda asd:asd[0] )[0,N]来取前面N个数,在实际中这是种不错的方法。
今天我遇到这样一个问题,我有一个二级字典(子字典)。如下例所示:a = {"阳": {"math": "88", "chinese": "90", "english": "80"},"伟": {"math": "98", "chinese": "80", "english": "77"},"楠": {"math": "85", "chinese": "94", &#