【发布时间】:2011-08-09 06:36:32
【问题描述】:
我想知道在 Tcl 中是否有一种优雅的方式来按值对 dict 进行排序。
假设我有以下字典:
set d1 [dict create k1 10 k2 89 k3 1 k4 15 k5 20]
# Results in dict of form
# k1 => 10
# k2 => 89
# k3 => 1
# k4 => 15
# k5 => 20
现在我想对这本字典进行排序,这样我就有了:
# k3 => 1
# k1 => 10
# k4 => 15
# k5 => 20
# k2 => 89
我希望有类似于 Python 的 sorted() 的东西。
【问题讨论】:
标签: sorting dictionary tcl