我有以下3个表达式: ['-'+i+'-' if int(i)%2==0 else i for i in str(num).strip('-')] (1) [i if i in ar and ar[i]>4 for i in s] ~(2),(其中ar是一个地图) [i if i in ar and ar[i]>4 else continue for i in s] ~~(3) 只有表达式(1)有效但是,如果我重写表达式(2)如下所示
它使用HashMap背后的原理进行排序: public static class LinkedListBack { public static LinkedListBack[] sorted(int[] in, int max){ for (int i = 0; i < in.length; i++) {
in