回答編集履歴
3
訂正
answer
CHANGED
@@ -12,6 +12,6 @@
|
|
12
12
|
```python
|
13
13
|
A= ("魚","肉","菓子","米","麺")
|
14
14
|
B= (7,5,1,6,9)
|
15
|
-
print( *reversed( sorted( zip( B, A ) ) )
|
15
|
+
print( *reversed( sorted( zip( B, A ) ) ) )
|
16
16
|
#(9, '麺') (7, '魚') (6, '米') (5, '肉') (1, '菓子')
|
17
17
|
```
|
2
訂正
answer
CHANGED
@@ -13,5 +13,5 @@
|
|
13
13
|
A= ("魚","肉","菓子","米","麺")
|
14
14
|
B= (7,5,1,6,9)
|
15
15
|
print( *reversed( sorted( zip( B, A ) ) )
|
16
|
-
#('麺'
|
16
|
+
#(9, '麺') (7, '魚') (6, '米') (5, '肉') (1, '菓子')
|
17
17
|
```
|
1
追記
answer
CHANGED
@@ -3,4 +3,15 @@
|
|
3
3
|
NUM = [7, 5,1,6,9]
|
4
4
|
list( zip( *reversed( sorted( [ ( x, i ) for i, x in enumerate( NUM ) ] ) ) ) )[1]
|
5
5
|
#(4, 0, 3, 1, 2)
|
6
|
+
```
|
7
|
+
|
8
|
+
##### 追記
|
9
|
+
> 1位 麺 9個、 2位 魚 7個 3位 米 のような情報がわかるようにしたいのです。
|
10
|
+
|
11
|
+
それなら、こうでしょうか。
|
12
|
+
```python
|
13
|
+
A= ("魚","肉","菓子","米","麺")
|
14
|
+
B= (7,5,1,6,9)
|
15
|
+
print( *reversed( sorted( zip( B, A ) ) )
|
16
|
+
#('麺', 9) ('魚', 7) ('菓子', 1) ('肉', 5) ('米', 6)
|
6
17
|
```
|