Nevíme, co je přesně cílem, ale asi zjistit, jestli je v košíku nějaké ovoce? Než list je na takové operace lepší set:
In [1]: ovoce = {'Jablko', 'Pomeranc', 'Banan'}
In [2]: zelenina = {'Mrkev', 'Petrzel'}
In [3]: pecivo = {'Chleb', 'Houska'}
In [4]: kosik = {'Jablko', 'Mrkev'}
In [5]: kosik.intersection(ovoce)
Out[5]: {'Jablko'}
In [6]: kosik.intersection(zelenina)
Out[6]: {'Mrkev'}
In [7]: kosik.intersection(pecivo)
Out[7]: set()
Počty, kolik je položek na skladě a kolik v košíku se pak dají držet ve struktuře bokem, nebo ten item zaobjektovat a mít v něm i counter, možnosti jsou různé.