def array123(nums):
for i in range(len(nums)-2):
if nums[i]==1 and nums[i+1]==2 and nums[i+2]==3:
return True
return False
array123([1, 1, 2, 3, 1])
#これのrangeの中のlen(nums)-2においてなぜ-2を加えるとループ内でi+1とi+2が使えるのでしょうか?初心者なので分かりやすく教えていただけると幸いです。なぜlen(nums)だけではだめなのでしょうか?回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー