3 года назад
Удаление дубликатов в списках. Сборник рецептов и алгоритмов.
Список (list)- это популярная структура для хранения данных, которая относится к изменяемому типу в языке python. Подробнее о типах данных можно прочитать здесь. При работе со списками иногда возникает потребность в удалении дублирующих значений. Какие варианты возможны? 1. Сохранение одного экземпляра каждого объекта и удаление повторений. 1.1. Сохранение последнего дубликата и удаление предшествующих Пример: [3,1,3,2,9,9] ->[1,3,2,9] 1.2. Сохранение первого дубликата и удаление последующих Пример: [3,1,3,2,9,9] ->[3,1,2,9] 2...
330 читали · 3 года назад
Эффективное программирование с помощью defaultdict() Python
В этой небольшой статье я хочу показать вам функцию, которая сделает ваш процесс разработки на Python более эффективным! Я покажу вам, что такое defaultdict() и в чем разница между dict() и defaultdict() на примерах. dict() и defaultdict() Defaultdict — это хранилище данных, подобный словарям, который находится в модуле collections. Defaultdict — это подкласс словаря, который возвращает объект, подобный словарю. Функциональность как словарей, так и defaultdict почти одинакова, за исключением того факта, что defaultdict никогда не вызывает KeyError...
06:44
1,0×
00:00/06:44
476,7 тыс смотрели · 4 года назад