回答編集履歴

2

..

2018/08/28 01:53

投稿

tachikoma
tachikoma

スコア3601

test CHANGED
@@ -25,3 +25,23 @@
25
25
  values.append(value)
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ ----
32
+
33
+ こういうことかな??
34
+
35
+ ```Python
36
+
37
+ sorted_keys = sorted(dic) # 昇順に並んだkeyを取得
38
+
39
+
40
+
41
+ values = []
42
+
43
+ for key in sorted_keys: # sort済みのkeyを順番に舐める
44
+
45
+ values.append(dic[key])
46
+
47
+ ```

1

.

2018/08/28 01:53

投稿

tachikoma
tachikoma

スコア3601

test CHANGED
@@ -1 +1,27 @@
1
1
  dic.keys()をdic.values()にすればいいのでは?
2
+
3
+
4
+
5
+ ----
6
+
7
+ key, valueの並びを一致させたいなら、それぞれをリストに分解するのがいいかも。
8
+
9
+ ```Python
10
+
11
+ dic = {'a':1,'b':2,'c':3,'d':4}
12
+
13
+
14
+
15
+ keys = list()
16
+
17
+ values = list()
18
+
19
+
20
+
21
+ for key, value in dic.items():
22
+
23
+ keys.append(key)
24
+
25
+ values.append(value)
26
+
27
+ ```