回答編集履歴

1

追記

2018/02/23 16:08

投稿

退会済みユーザー
test CHANGED
@@ -17,3 +17,29 @@
17
17
 
18
18
 
19
19
  ```
20
+
21
+
22
+
23
+ ただし、これだとマッチングを取る候補を変更しにくいので、anyを使って次のようにもできます。
24
+
25
+
26
+
27
+ ``` python
28
+
29
+ a = ['ABCD', 'ABD', 'BD', 'CDABCD', 'ADEBCA']
30
+
31
+
32
+
33
+ template = { 'ABC', 'DE'}
34
+
35
+
36
+
37
+ for s in a:
38
+
39
+ if any(t in s for t in template):
40
+
41
+ print(s)
42
+
43
+
44
+
45
+ ```