python按类中属性排序

编程入门 行业动态 更新时间:2024-10-27 20:39:53

python按<a href=https://www.elefans.com/category/jswz/34/1770822.html style=类中属性排序"/>

python按类中属性排序

  • 对类中属性排序
class Path(object):a,b,c = 0,0,0
l = []
for i in range(0,10):p = Path()p.c = random.randint(0,100)l.append(p)
l.sort(key=lambda Path: Path.c) #对c不降序排序
  • 获得字典的key,value
dd = {1:3,2:9,3:2}
for i in dd.items():print(i[0],i[1])
  • 字典最小项
dd = {1:3,2:9,6:2}
a = min(dd, key=dd.get) #a为最小值的key
print("key = ",a, ", value = ",dd[a])

运行结果如下

更多推荐

python按类中属性排序

本文发布于:2023-07-28 16:29:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1250221.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:类中   属性   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!