Прошу помочь в решении задачи. Буду очень благодарен.
Дано два списка: ids, count. В первом списке лежат уникальные идентификаторы товаров, во втором списке — количество соответствующих товаров на складе.
Из данных в списках создайте словарь items_count, в котором будет храниться количество товара на складе. Ключ — ID товара, значение — количество. Решение оформите в одну строчку. мой код:
items_count = dict(zip(ids,count))
items_count
ID товара — это строка вида: число1:число2. Число1 обозначает категорию товара, а число2 — его номер. Посчитайте следующие статистики на этих данных:
'1111:229', '1231:286', '1231:195', '1001:279', '1001:124', '1111:292', '1505:219', '1231:259', '1231:253', '1001:220', '1001:202',\
'1231:103', '1211:249', '1212:275']
count = [111, 3, 13, 111, 9, 5, 17, 10, 13, 3, 16, 4, 16, 11, 18, 12, 14, 4, 3, 2, 14, 14, 10, 10]
Дано два списка: ids, count. В первом списке лежат уникальные идентификаторы товаров, во втором списке — количество соответствующих товаров на складе.
Из данных в списках создайте словарь items_count, в котором будет храниться количество товара на складе. Ключ — ID товара, значение — количество. Решение оформите в одну строчку. мой код:
items_count = dict(zip(ids,count))
items_count
ID товара — это строка вида: число1:число2. Число1 обозначает категорию товара, а число2 — его номер. Посчитайте следующие статистики на этих данных:
- Количество уникальных категорий (решение оформите в одну строчку).
- Среднее количество единиц товара на складе в категории (округлите до 1 цифры после запятой). ???
- Среднее количество уникальных товаров в категории. ???
- ID товаров с максимальным количеством единиц на складе.
'1111:229', '1231:286', '1231:195', '1001:279', '1001:124', '1111:292', '1505:219', '1231:259', '1231:253', '1001:220', '1001:202',\
'1231:103', '1211:249', '1212:275']
count = [111, 3, 13, 111, 9, 5, 17, 10, 13, 3, 16, 4, 16, 11, 18, 12, 14, 4, 3, 2, 14, 14, 10, 10]