teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

Python3向けにコードを修正

2021/04/15 14:40

投稿

mather
mather

スコア6762

answer CHANGED
@@ -2,9 +2,11 @@
2
2
  array = [[228,198,228],[198,198,229],[192,193,191]]
3
3
 
4
4
  def count_in_range(nums, minimum, maximum):
5
- return len(filter(lambda x: x >= minimum and x <= maximum, nums))
5
+ return len(list(filter(lambda x: x >= minimum and x <= maximum, nums)))
6
-
6
+
7
7
  print([count_in_range(row, 190, 200) for row in array])
8
8
  ```
9
9
 
10
- コードは短いので、`filter` 関数や内包表記についてはご自身で調べてみると良いと思います。
10
+ コードは短いので、`filter` 関数や内包表記についてはご自身で調べてみると良いと思います。
11
+
12
+ 追記: Python3向けにコードを修正