回答編集履歴

1

追記

2016/12/19 14:11

投稿

carimatics
carimatics

スコア740

test CHANGED
@@ -35,3 +35,41 @@
35
35
  ]) > 0
36
36
 
37
37
  ```
38
+
39
+
40
+
41
+ ---
42
+
43
+
44
+
45
+ [追記]
46
+
47
+ shimizukawaさんのコードの方が圧倒的にスマートですね…。
48
+
49
+ 参考に`any()`を利用すると以下のようになります。
50
+
51
+
52
+
53
+ ```python
54
+
55
+ # -*- coding: utf-8 -*-
56
+
57
+
58
+
59
+ string = "=asdfg"
60
+
61
+ any([
62
+
63
+ # stringにtex内部の文字とheadersにある文字両方が含まれていた場合にTrue
64
+
65
+ if tex in string and header in string
66
+
67
+ for texX in ["+", "="]
68
+
69
+ for header in ["asdfg"]
70
+
71
+ ])
72
+
73
+ ```
74
+
75
+