回答編集履歴

1

非該当パターン

2020/08/21 15:30

投稿

YakumoSaki
YakumoSaki

スコア2027

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```python
6
6
 
7
- list = ["メッセージをもらった", "Tシャツをもらった", "ライブに行った"]
7
+ list = ["メッセージをもらった", "Tシャツをもらった", "ライブに行った", "該当しない"]
8
8
 
9
9
  keyward = {"メッセージ":"お礼", "Tシャツ":"グッズ", "ライブ":"体験" }
10
10
 
@@ -16,15 +16,25 @@
16
16
 
17
17
  for word in list:
18
18
 
19
+ key_hit = None
20
+
19
21
  for key in keyward:
20
22
 
21
23
  if (word.find(key) >= 0):
22
24
 
23
- # print(word)
25
+ key_hit = keyward[key]
24
26
 
25
- # print(keyward[key])
27
+ break
26
28
 
29
+
30
+
31
+ if (key_hit != None):
32
+
27
- new_list.append(keyward[key])
33
+ new_list.append(keyward[key])
34
+
35
+ else:
36
+
37
+ pass # 該当していない場合
28
38
 
29
39
 
30
40