回答編集履歴
3
追記
answer
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
[10, 15] を得たいなら
|
2
|
+
---
|
1
3
|
```Python
|
2
4
|
RET = list(filter(lambda x: x >= 7, DICT.values()))
|
3
5
|
```
|
@@ -5,4 +7,22 @@
|
|
5
7
|
あるいはリスト内包表記を使っても良いです。
|
6
8
|
```Python
|
7
9
|
RET = [x for x in DICT.values() if x >= 7]
|
8
|
-
```
|
10
|
+
```
|
11
|
+
|
12
|
+
['c', 'd'] を得たいなら
|
13
|
+
---
|
14
|
+
```Python
|
15
|
+
RET = list(filter(lambda k: DICT[k] >= 7, DICT))
|
16
|
+
```
|
17
|
+
|
18
|
+
とか
|
19
|
+
```Python
|
20
|
+
RET = [k for k in DICT if DICT[k] >= 7]
|
21
|
+
```
|
22
|
+
|
23
|
+
とか
|
24
|
+
```Python
|
25
|
+
RET = [k for k, v in DICT.items() if v >= 7]
|
26
|
+
```
|
27
|
+
|
28
|
+
とか。
|
2
成形
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
```Python
|
2
|
-
RET=list(filter(lambda x: x >= 7, DICT.values()))
|
2
|
+
RET = list(filter(lambda x: x >= 7, DICT.values()))
|
3
3
|
```
|
4
4
|
|
5
5
|
あるいはリスト内包表記を使っても良いです。
|
1
追記
answer
CHANGED
@@ -1,3 +1,8 @@
|
|
1
1
|
```Python
|
2
2
|
RET=list(filter(lambda x: x >= 7, DICT.values()))
|
3
|
+
```
|
4
|
+
|
5
|
+
あるいはリスト内包表記を使っても良いです。
|
6
|
+
```Python
|
7
|
+
RET = [x for x in DICT.values() if x >= 7]
|
3
8
|
```
|