key=operator.attrgetter 排序顺序?
在我的 django 视图中,如果我导入运算符,并使用以下代码:
multitags = sorted(multitags, key=operator.attrgetter('date_added'))
有没有一种简单的方法来反转顺序 - 这样我就可以按降序排列日期 (今天在上面;上周在下面)?
in my django view, if i import operator, and use the following code:
multitags = sorted(multitags, key=operator.attrgetter('date_added'))
is there an easy way to reverse the order – such that i get the dates in descending order
(today at top; last week underneath)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这应该可行:
Python wiki 上的这篇文档值得至少阅读一次,以了解其他值得了解的事情:
This should work:
This document on the python wiki is worth reading through at least once to get an idea of other things worth knowing:
当然,只需将
reverse=True
添加到您调用.sorted
的关键字参数即可!Sure, just add
reverse=True
to the keyword arguments with which you're calling.sorted
!