質問編集履歴
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -44,9 +44,6 @@
|
|
44
44
|
|
45
45
|
r=[[3, 20, 70], [3, 40, 170], [3, 59, 90], [4, 5, 55], [4, 25, 40]]
|
46
46
|
|
47
|
-
A=[]
|
48
|
-
B=[]
|
49
|
-
|
50
47
|
t=[i[0] for i in r]
|
51
48
|
t=list(set(t))
|
52
49
|
|
@@ -60,6 +57,11 @@
|
|
60
57
|
for k,v in d.items():
|
61
58
|
print(k, v)
|
62
59
|
|
60
|
+
"""
|
61
|
+
3 330
|
62
|
+
4 95
|
63
|
+
|
64
|
+
"""
|
63
65
|
```
|
64
66
|
|
65
67
|
#
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -31,6 +31,36 @@
|
|
31
31
|
4 55
|
32
32
|
4 40
|
33
33
|
"""
|
34
|
+
```
|
34
35
|
|
36
|
+
#
|
35
37
|
|
38
|
+
過去の質問を参考にしましたが、引数が助長的になってしまいます。
|
39
|
+
改善する方法は有りますか?
|
40
|
+
|
41
|
+
#コード
|
42
|
+
|
36
|
-
```
|
43
|
+
```
|
44
|
+
|
45
|
+
r=[[3, 20, 70], [3, 40, 170], [3, 59, 90], [4, 5, 55], [4, 25, 40]]
|
46
|
+
|
47
|
+
A=[]
|
48
|
+
B=[]
|
49
|
+
|
50
|
+
t=[i[0] for i in r]
|
51
|
+
t=list(set(t))
|
52
|
+
|
53
|
+
d = {}
|
54
|
+
for k,v,i in r:
|
55
|
+
if k in d:
|
56
|
+
d[k] += int(i)
|
57
|
+
else:
|
58
|
+
d[k] = int(i)
|
59
|
+
|
60
|
+
for k,v in d.items():
|
61
|
+
print(k, v)
|
62
|
+
|
63
|
+
```
|
64
|
+
|
65
|
+
#
|
66
|
+
for文内のk,v,iなど省略したりできませんか?
|