Список и кортеж
Немного копнем поглубже словари и сеты -как работают под капотом, почему такие быстрые при поиске, какие могут быть грабли и каверзные вопросы на собеседовании.
1) dict - словарь, отображение, хеш-мап, ассоциативный массив, коллекция пар ключ-значение,
где ключом может быть только hashable тип, доступ по ключу и проверка наличия ключа O(1), с питона 3.7 хранит порядок вставки
2) пустой словарь создавать лучше через {},а не dict(), под капотом сразу будет создано 8 элементов
3) set - множество, хешсет, неупорядоченный набор hashable объектов, доступ и проверка наличия O(1)
4) frozenset - неизменяемый брат множества
5) Hashable != Immutable, эти понятия часто путают, помните что это не одно и то же.
6) алгоритм работы словаря и сета: Получаем хеш -} высчитываем позицию в массиве -} если элемента нет то действуем соответственно задаче -} если элемент есть то сравниваем ключ == тому что ищем -} если ключ не равен искомому то ищем д
4 views
20
5
2 weeks ago 00:14:12 1
США, Украина, Сирия, ООН. Интервью Небензи в новом году
3 weeks ago 01:12:56 8
2024: ИТОГИ. Перелом в СВО, Трамп, Навальный, квадроберы, Сирия, шоу-бизнес. Разбор новостей за год
3 weeks ago 15:41:56 1
Python - Полный Курс по Python [15 ЧАСОВ]
1 month ago 00:07:09 1
Пожар в торговом центре. Энциклопедия безопасности.
1 month ago 01:23:35 1
Пошаговая инструкция заполнения SEO на Wildberries. СЕО оптимизация на маркетплейсе. Товарный бизнес
2 months ago 00:11:48 1
У вас нет права упрекать и обвинять нас! Небензя РАЗНОСИТ Британию на заседание ООН по Украине
2 months ago 00:08:20 1
Энциклопедия безопасности. Правила поведения на льду
2 months ago 00:07:26 1
Путин про выборы в США,их президентов и победу Трампа
2 months ago 00:03:43 1
Монополии. Краткая история будущего, часть 40.
3 months ago 00:10:28 1
Иран долго терпел! Небензя в ООН призвал Израиль и США прекратить развязывание войны
3 months ago 00:12:30 1
Как увеличить СЛОВАРНЫЙ ЗАПАС ребенка, чтобы он говорил красиво и емко? +3 игры для запуска речи
3 months ago 00:04:21 1
Лавров ответил на заявление Трампа прекратить войну за 1 день
3 months ago 00:00:00 1
ВАХРАМЕЙ ВЫГОНЯЕТ ТАНКИСТОВ. #327
3 months ago 00:03:40 1
Песня БОМБА!🔥 ВЫ ПОСЛУШАЙТЕ! ДРУЗЬЯ - Эдуард Хуснутдинов
3 months ago 00:08:21 1
Дени Дидро. Повеса, ставший отцом первой энциклопедии. (рус.) Исторические личности
3 months ago 00:08:30 1
Путин ОСАДИЛ журналиста BBC: Никакой справедливости в действиях стран Запада нет!
3 months ago 00:10:07 47
Демаскировка частот, которые убивают ваш микс
3 months ago 00:02:08 1
Духовное Единение Народа
3 months ago 01:12:00 11
ПОДСМОТРИТЕ РАБОЧИЕ ФИШКИ И ТРЮКИ В СВЕДЕНИИ ОТ МАСТЕРА СВОЕГО ДЕЛА
3 months ago 00:18:18 1
Разоблачаем мифы о русском пьянстве🍺 Ещё 150 лет назад Россия была трезвой
3 months ago 00:02:56 1
1 девушка и КАТЮША на 40 языках - Алиса Супронова
3 months ago 00:00:59 1
Содом и Гоморра#12 | Духовный словарь #библия #урокичистописания #проповеди
3 months ago 00:23:24 1
Батька в ЯРОСТИ! Лукашенко жестко МОЧИТ по богатеям Беларуси и России