回答編集履歴
1
降順、を見落としていましたので修正しました。
test
CHANGED
@@ -10,13 +10,11 @@
|
|
10
10
|
|
11
11
|
>>> l = [[y,x] for x,y in output]
|
12
12
|
|
13
|
-
>>> l.sort()
|
13
|
+
>>> l.sort(reverse=True)
|
14
14
|
|
15
|
-
>>>
|
15
|
+
>>> [[x,y] for y,x in l]
|
16
16
|
|
17
|
-
>>> output2
|
18
|
-
|
19
|
-
[['
|
17
|
+
[['d', 0.9], ['b', 0.8], ['a', 0.7], ['c', 0.02]]
|
20
18
|
|
21
19
|
```
|
22
20
|
|
@@ -28,9 +26,9 @@
|
|
28
26
|
|
29
27
|
>>> output = [["a",0.7],["b",0.8],["c",0.02],["d",0.9]]
|
30
28
|
|
31
|
-
>>> sorted(output, key=lambda x: x[1])
|
29
|
+
>>> sorted(output, key=lambda x: -x[1])
|
32
30
|
|
33
|
-
[['
|
31
|
+
[['d', 0.9], ['b', 0.8], ['a', 0.7], ['c', 0.02]]
|
34
32
|
|
35
33
|
```
|
36
34
|
|
@@ -44,8 +42,8 @@
|
|
44
42
|
|
45
43
|
>>> output = [["a",0.7],["b",0.8],["c",0.02],["d",0.9]]
|
46
44
|
|
47
|
-
>>> sorted(output, key=itemgetter(1))
|
45
|
+
>>> sorted(output, key=itemgetter(1), reverse=True)
|
48
46
|
|
49
|
-
[['
|
47
|
+
[['d', 0.9], ['b', 0.8], ['a', 0.7], ['c', 0.02]]
|
50
48
|
|
51
49
|
```
|