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

質問編集履歴

2

コードの修正

2020/09/14 10:22

投稿

AbcdefgFirst
AbcdefgFirst

スコア33

title CHANGED
File without changes
body CHANGED
@@ -6,7 +6,7 @@
6
6
  ```Python
7
7
  list = ['ab-cdef-gh', 'ab-cdef-gh-1', 'ab-cdef-gh-2']
8
8
 
9
- search_word = ['ab-abwd-ab','bc-wmgw-ho','ab-cdef-gh',...]
9
+ search_words = ['ab-abwd-ab','bc-wmgw-ho','ab-cdef-gh',...]
10
10
 
11
11
  for i in search_words:
12
12
  if i in list:

1

コードの修正、説明の補足

2020/09/14 10:22

投稿

AbcdefgFirst
AbcdefgFirst

スコア33

title CHANGED
File without changes
body CHANGED
@@ -4,11 +4,13 @@
4
4
 
5
5
 
6
6
  ```Python
7
- list = [ab-cdef-gh, ab-cdef-gh-1, ab-cdef-gh-2]
7
+ list = ['ab-cdef-gh', 'ab-cdef-gh-1', 'ab-cdef-gh-2']
8
8
 
9
+ search_word = ['ab-abwd-ab','bc-wmgw-ho','ab-cdef-gh',...]
10
+
9
11
  for i in search_words:
10
12
  if i in list:
11
- print(l.count(i))
13
+ print(list.count(i))
12
14
  ```
13
15
 
14
16
  上記のコードだとab-cdef-ghについてはカウントされているのですが、ab-cdef-ghを含むカウントの記述の仕方が分かりません。
@@ -20,7 +22,7 @@
20
22
  for i in search_words:
21
23
  if i in list:
22
24
  regex = r'(?=\b)' + re.escape(i) + r'(?=\b)'
23
- print(l.count(regex))
25
+ print(list.count(regex))
24
26
  ```
25
27
 
26
28
  記述の仕方についてご教示頂けませんでしょうか。