Словари и их методы
1. Что такое словарь
Словарь — это неупорядоченная коллекция пар «ключ: значение».
Ключи должны быть уникальными и неизменяемыми (например, строки, числа, кортежи).
Значения могут быть любого типа.
user = {"username": "alice", "password": "123"}
print(user["username"]) # alice2. Основные методы словарей
dict.get(key, default)
Возвращает значение по ключу, если нет ключа — default
dict.keys()
Возвращает объект с ключами словаря
dict.values()
Возвращает объект со значениями словаря
dict.items()
Возвращает объект с парами (ключ, значение)
dict.update(other_dict)
Обновляет словарь значениями из другого словаря
dict.pop(key, default)
Удаляет ключ и возвращает значение, если ключа нет — default
dict.popitem()
Удаляет и возвращает пару (ключ, значение)
dict.clear()
Очищает словарь
dict.setdefault(key, default)
Возвращает значение по ключу, если ключа нет — добавляет default
dict.copy()
Создаёт поверхностную копию словаря
3. Примеры использования
4. Применение в автотестах
Обработка JSON/API ответов
Генерация тестовых данных
Фильтрация данных
Last updated