首页 > 解决方案 > 如何从某个列表中获取特定列表(tcl)

问题描述

我是 tcl 的初学者。列表是 {A1 b} {A2 b} {A3 c} {A4 b}。

我想获得特定的排序列表。-> {A1 b} {A3 c} => A1, A2, A4 与 b 有关。这其中,什么都好。

我想知道如何解决这个问题。请告诉我。

标签: listtcl

解决方案


在我看来,您正在寻找 -index 和 -unique 选项lsort

set list {{A1 b} {A2 b} {A3 c} {A4 b}}
puts [lsort -index 1 -unique $list]

结果是:{A4 b} {A3 c}


推荐阅读