В Python основные коллекции: списки, кортежи, множества, словари.
- Списки: изменяемы, быстрые при доступе по индексу, но медленнее при вставке в середину. Используют больше памяти за счёт зарезервированного места для расширения.
- Кортежи: неизменяемы, занимают меньше памяти, быстрее при доступе, хорошо подходят для фиксированных наборов данных.
- Множества: обеспечивают быстрый поиск (как словари), но не сохраняют порядок. Используют хеши.
- Словари: ассоциативные коллекции с быстрым доступом по ключу. Эффективны при поиске и обновлении.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Anonymous Quiz
4%
list
22%
set
73%
tuple
2%
dictionary
💊2🤔1
Anonymous Quiz
80%
[('A', 'B'), ('A', 'C'), ('A', 'D'), ('B', 'C'), ('B', 'D'), ('C', 'D')]
8%
[('A', 'B'), ('B', 'C'), ('C', 'D')]
12%
[('A', 'B'), ('C', 'D')]
0%
[('A', 'D'), ('B', 'C'), ('C', 'B')]
🔥2💊1
Множество — это неупорядоченная коллекция уникальных элементов. В Python оно реализовано как хеш-таблица и позволяет быстро проверять наличие элементов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
27%
xml.dom
8%
xml.sax
29%
xml.etree.ElementTree
36%
re
🤔4