嗨,我有一个带有基本键值对的数组,我想对其进行排序,然后获取键。数组内容是这样的:
arrVal {
123adf45ad ABCD.1
aldfhr435d ABCD.9
lkh45q9er4 ABCD
1234dartf4 ABCD4
}
所以基本上我的数组键是某种加密的 id,值是字符串值。由于我无法根据数组的键对数组进行排序,所以我做了这样的事情:
foreach {key in array..} {
lappend mylist [$arrVal($key)];
}
set mylist [lsort $mylist];
现在对于排序列表,我想针对这些值提取数组键。我找不到任何可以根据其值提取数组键的命令。有什么帮助吗?