你应该有以下流程才能得到餐厅的名单
list=[] list.append("Waffle House") if hour<=2 or hour>=6 : list.append("Taco Bell") if hour<=3 or hour>=6: list.append("Cookout") if hour<=11 and hour>=6: list.append("Barrelhouse") print(list)
可以使用子数组计数:
a=['bike','bike','jeep','horse','horse','horse','flight','flight','cycle'] z=[] i = 0 while i < len(a): #print(a[0:i]) #print(a[i]) z.append(a[0:i].count(a[i]) + 1) i+= 1 print(z)