【发布时间】:2021-08-14 15:38:19
【问题描述】:
我为 Kaggle 上的作业编写了代码。
“给定一段时间内供应的餐食列表,如果连续两天供应同一餐食,则返回 True,否则返回 False。”
def menu_is_boring(meals):
return any([ meals[l] == meals[l+1] for l in range(0,len(meals)-2) ])
给定meals=['Spam', 'Spam'] 的预期返回值为 True,但得到了 False。
【问题讨论】:
-
应该是
len(meals) -1
标签: python list list-comprehension kaggle