File tree 2 files changed +2
-2
lines changed
2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -156,7 +156,7 @@ and you don't need to read this book).
156
156
.. code :: python
157
157
158
158
def function_1 (seq , sub ):
159
- return [i for i in range (len (seq) - len (sub)) if seq[i:i+ len (sub)] == sub]
159
+ return [i for i in range (len (seq) - len (sub) + 1 ) if seq[i:i+ len (sub)] == sub]
160
160
161
161
def function_2 (seq , sub ):
162
162
target = np.dot(sub, sub)
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ def random_walk_fastest(n=1000):
47
47
# -----------------------------------------------------------------------------
48
48
# Readable but slow
49
49
def find_crossing_1 (seq , sub ):
50
- return [i for i in range (len (seq ) - len (sub )) if seq [i :i + len (sub )] == sub ]
50
+ return [i for i in range (len (seq ) - len (sub ) + 1 ) if seq [i :i + len (sub )] == sub ]
51
51
52
52
# Fast but hardly readable
53
53
def find_crossing_2 (seq , sub ):
You can’t perform that action at this time.
0 commit comments