Создать функцию, которая генерирует словарь, где ключи — это элементы списка, а значения — это количество их повторений в списке.
Генерация словаря с количеством повторений элементов спискаФункция def count_elements(items): result = {} for item in items: if item in result: result[item] += 1 else: result[item] = 1 return result # Пример использования: example_list = ["apple", "banana", "apple", "orange", "banana", "banana"] print(f"Подсчет элементов в списке: {count_elements(example_list)}") Эта функция проходит по списку, увеличивая счетчик в словаре для каждого элемента. Если элемент встречается впервые, он добавляется в словарь с начальным значением 1. | |
| |
Просмотров: 14 | |
Всего комментариев: 0 | |