<p>所以,我必须检查子列表是否存在于列表中,并且也必须按顺序出现在列表中。如果列表中存在子列表,则函数应返回true。如果不是,它应该返回false。我创建了一个函数试图做到这一点,有人能告诉我,如果我在正确的轨道上或我应该修复,b/c现在它不工作。你知道吗</p>
<pre><code>def subfunc(L,sublist):
for i in range (len(L)):
if L[i:i+len(sublist)] == sublist:
print "true"
else:
print "false"
</code></pre>
<p>例如,如果子列表是<code>[3,4]</code>,而列表是<code>[0,1,2,3,4,5]</code>,则应该返回true。如果子列表是<code>[5,1]</code>,它应该返回false。你知道吗</p>