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

回答編集履歴

1

コード修正

2021/12/01 06:46

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -12,11 +12,16 @@
12
12
 
13
13
  def bunseki(u):
14
14
  taiju, sintyo = u
15
+
16
+ range_t = [50,60,70]
15
- ct = get_class( taiju, [50,60,70], le) # 以下
17
+ ct = get_class( taiju, range_t, le) # 以下
18
+ range_s = [160,180]
16
- cs = get_class( sintyo, [160,180], lt) # 未満
19
+ cs = get_class( sintyo, range_s, lt) # 未満
17
20
  return ct, cs
21
+ #return cs * (len(range_t)+1) + ct # スカラー値(0...11)でクラス分けしたいならこちら
18
22
 
19
- print(bunseki((40,150)))#(0, 0)
23
+ print(bunseki((40,150)))#(0, 0) or 0
20
- print(bunseki((60,170)))#(1, 1)
24
+ print(bunseki((60,170)))#(1, 1) or 5
21
- print(bunseki((80,180)))#(3, 2)
25
+ print(bunseki((80,180)))#(3, 2) or 11
26
+
22
27
  ```