說我有保存單詞的列表,另一個用於保存與這些詞相關的置信度:從排序在Perl列表索引排序和指數另一
my @list = ("word1", "word2", "word3", "word4");
my @confidences = (0.1, 0.9, 0.3, 0.6);
我想獲得第二以@list
的元素組成的一對列表,其排序順序的可信度高於0.4
及其相應的置信度。我如何在Perl中做到這一點? (即使用用於排序另一個列表索引的列表)
在上面的例子中,輸出將是:
my @sorted_and_thresholded_list = ("word2", "word4");
my @sorted_and_thresholded_confidences = (0.9, 0.6);
- 在@list的條目可能不是唯一的(即和排序應該保持穩定)
- 排序應該按降序排列。
是@list裏的條目獨特之處? – Jean