cart = []
class Food:
 def __init__(self, index):
  self.cart_index = index
  global cart
  cart.append(index)
  
  print(cart.index(self.cart_index))
  print(cart[self.cart_index])

何だろう index と明示的に書いたほうが
後で見直したときに直しやすいような気がする