美文网首页
有序字典

有序字典

作者: clshinem | 来源:发表于2017-05-18 17:29 被阅读0次

    忘了为什么要写一个有序字典了 /(ㄒoㄒ)/~~

    round 1:🙋
    dict1 = {'a':1,'b':2,'c':3,'f':6,'d':4,'e':5}
    items = dict.items
    items.sort
    print items
    ```
    结果tuple返回
    `[('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5), ('f', 6)]`
    
    ######round 2: 🙋
    ```
    a = sorted(dict1.items(),key = lambda dict1.[1])
    ```
    结果tupel返回
    `[('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5), ('f', 6)]`
    ######round 3:🙋
    ```
    from collections import OrderedDict
    dict1 = OrderedDict()
    d = {·······} # 这个是用来记住你的插入顺序的,如果要从大到小排序还是得sort
    OrderedDict(sorted(d.items(),key=lambda t : t[1]))
    ```
    其实我也不知道写这个有什么卵用,总归是查了,先写在这里,没准哪天有用是吧
    
    
    

    相关文章

      网友评论

          本文标题:有序字典

          本文链接:https://www.haomeiwen.com/subject/cnnsxxtx.html