問題は次のとおりです。 という関数を作成する必要があります。この関数isSublist()
は 2 つの引数 ( list, sublist
)を取り1
、sublist が list のサブリストである場合は 0 を返し、それ以外の場合は 0 を返します。
だから私は自分のコードを持っていますがTrue
、サブリストがリストにないときに取得します。これを修正するための提案はありますか?
def isSublist(list, sublist):
for i in range(len(list)-(len(sublist))+1):
return True
if sublist==list[i:i+(len(sublist))]:
return False
サンプル入力:
list= (0,1,2,3,4,5,6,7,8,9)
isSublist(list, [1,2,3])
output:
True