我有一大堆字典。我需要对该数组进行排序。排序不应该像升序或降序那样,但它应该基于另一个数组内容。每个字典对象都有一个名为key1的键,每个字典对象对该键有不同的值,如Kammy、Maddy、Jessy。假设我有另一个排序数组,它是Maddy,Kammy,Jessy。现在,字典应该以如下方式排序:第一个元素应该是字典对象,其中的值为key1 should beMaddy`。
我不能使用SortDescriptor,因为这将根据传递给它的
考虑以下几个字:BANANATOMATOAINEPAALEPRTICHOKE这是一个按字典顺序排列的列表。如果你换了字母,这些字母就会用所有的单词交换。我在这个问题上花了相当长的时间,但除了蛮力地强迫它(尝试所有字母切换组合)之外,我想不出任何别的东西,我也无法想出定义列表何时可以排序的条件。还有一些例子:
AB