Предположим, что у меня есть класс «shoppingCart». Я добавляю предметы в корзину: яйца, молоко, сыр, хлеб, зубную щетку, бекон, мыло для посуды, картофельные чипсы и воду в бутылках.Python Группировка атрибутов в классе
class shoppingCart(object):
def __init__(self):
self.eggs = 12
self.milk = 2
self.cheese = 1
self.bread = 0
self.toothbrush = 1
self.bacon = 10
self.soap = 1
self.chips = 2
self.bottlewater = 24
myCart = shoppingCart()
Можно ли создать группу в классе, так что я мог бы определить количество элементов в моей корзине, которые попадают в определенную категорию? Например, если бы я хотел назвать все атрибуты, которые являются напитками (молоко, вода), или все вещи, которые являются непродовольственными (зубная щетка, мыло), или что-то вкусное (сыр, бекон, чипсы) - как можно Я продолжаю это делать?