Программирование. Обработка строк Python 3, функции, методы, циклы, find(), count(), split()
Что делают OrderedDict и fromkeys()?
OrderedDict это словарь, который запоминает порядок вставки ключей. Если новое вхождение перезаписывает существующее вхождение, исходная позиция вставки остается неизменной. fromkeys() создает новый словарь и возвращает список ключей. Ключи для нового словаря берутся из seq, а значения — из value (если заданы). Синтаксис метода fromkeys() — fromkeys(seq[, value]). Параметры: seq: Это список значений, которые будут использоваться при подготовке ключей для словаря. value: Опционально; если задать, значение будет установлено в качестве value...
Словари (Dictionaries) в Python
Словарь (dict) — это изменяемая коллекция, хранящая данные в виде пар ключ-значение. Ключи должны быть хешируемыми (hashable), а значения могут быть любыми объектами. Словари не поддерживают индексы, как списки, но обеспечивают быстрый доступ к данным по ключу. my_dict = {"name": "Alice", "age": 30, "city": "London"} 1. Уникальность ключей: Каждый ключ может встречаться только один раз. 2. Изменяемость: Словарь можно изменять (добавлять, удалять элементы). 3. Динамический размер: Размер меняется по мере добавления/удаления элементов...