class products:
def __init__(self, id, size, color, price, is_sold):
self.id = id
self.size = size
self.color = color
self.price = price
self.is_sold = is_sold
total = 0
product_102 = products(102, 34, 'red', 160, False)
product_104 = products(104, 32, 'blue', 140, False)
all_products = [product_102.id, product_104.id]
print(all_products)
x = input('Enter product id: ')
for each in all_products:
if each == x:
all_products.remove(each)
print(all_products)
Прежде всего, я очень плохо знаком с python и программирую в целом, и я не собираю здесь что-то огромное, просто какую-то базовую c вещь, поэтому я попытался создать программу, которая содержит список всех моих продуктов, когда что-то продано, я могу дать идентификатор проданного продукта для ввода (x) и начинаю для l oop, если входное значение равно одному из идентификаторов продукта, оно должно быть удалено но этого не происходит, оно полностью игнорируется и ничего не удаляется