python关于字典嵌套字典,列表嵌套字典根据值进行排序
生活随笔
收集整理的這篇文章主要介紹了
python关于字典嵌套字典,列表嵌套字典根据值进行排序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python 對于字典嵌套字典, 列表嵌套字典排序
例:列表嵌套自字典:d = [{"name": '張三', 's': 68}, {'name': '李四', 's': 97}]
對于列表嵌套字典可以使用python的sorted()方法,也可以使用list的sort()方法:
sorted方法可接受三個參數:sorted(iterable, key, reverse)
sort()接收兩個參數sort(self,key,reverse)
具體代碼:
?
d = [{"name": '張三', 's': 68}, {'name': '李四', 's': 97}]# 通過sorted方法排序: s = sorted(d, key=lambda x: x['s'], reverse=True)通過sort方法排序 d.sort(key=lambda x: x['s'], reverse=True) ss = d[:] # 通過切片的方式拷貝給ss print(s) print(ss)?
轉載于:https://www.cnblogs.com/logn2/p/9824626.html
總結
以上是生活随笔為你收集整理的python关于字典嵌套字典,列表嵌套字典根据值进行排序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二叉树和哈希表的优缺点对比与选择
- 下一篇: 在商城系统开发时遇到商品的多级分类,为增