擅长:python、mysql、java
<p>这似乎可以解决边缘问题:</p>
<pre><code>def subfunc(L,sublist):
sublen = len(sublist)
for i in xrange(len(L)-sublen+1):
if L[i:i+sublen] == sublist:
return True
return False
L = [0,1,2,3,4,5]
print subfunc(L, [0,1]) # --> True
print subfunc(L, [5,1]) # --> False
print subfunc(L, [4,5]) # --> True
</code></pre>