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

回答編集履歴

1

バグっていたので一番目消しましたorz

2017/11/01 02:21

投稿

nitoage
nitoage

スコア98

answer CHANGED
@@ -2,21 +2,10 @@
2
2
  私的な意見ですが配列やリストの比較はinなどで行う方が好きだったりします。
3
3
 
4
4
  ```python
5
+ ##############
5
- #第 すべてを評価しないで処理をそこで終了する。
6
+ #第1 結果ため込んで最後に評価
6
7
  arr = [[100,2],[300,3],[500,4],[800,5],[200,6]]
7
8
  inp_id = 100
8
- for i in range(int(len(s)/2)):
9
- if inp_id == arr[i][0]:
10
- print("ok")
11
- break
12
- else:
13
- print("Error")
14
- break
15
-
16
- ############################
17
- #第二案 結果をため込んで最後に評価
18
- arr = [[100,2],[300,3],[500,4],[800,5],[200,6]]
19
- inp_id = 100
20
9
  check=[]
21
10
  for i in range(int(len(s)/2)):
22
11
  check.append(arr[i][0])
@@ -24,7 +13,7 @@
24
13
  print("ok" if inp_id in check else "Error")
25
14
 
26
15
  ############################
27
- #第案 直接 配列を評価 要numpy
16
+ #第2案 直接 配列を評価 要numpy
28
17
  import numpy as np
29
18
  arr = np.array([[100,2],[300,3],[500,4],[800,5],[200,6]])
30
19
  inp_id = 100