На python.сделать из реальной жизни пример словаря где значение по ключу будет являться коретежем и сделать логику на 10+ строк по работе с этим словарём
Ответы
Объяснение:
# Создаем словарь с информацией о сотрудниках компании
employees = {
"John": (25, "Male", "Software Engineer"),
"Alice": (32, "Female", "Data Scientist"),
"Bob": (28, "Male", "Product Manager"),
"Eve": (23, "Female", "QA Engineer"),
}
# Выводим информацию о сотрудниках на экран
for name, info in employees.items():
print(f"Имя: {name}")
print(f"Возраст: {info[0]}")
print(f"Пол: {info[1]}")
print(f"Должность: {info[2]}")
print("")
# Добавляем нового сотрудника в словарь
employees["Dave"] = (35, "Male", "Data Engineer")
# Удаляем сотрудника из словаря
del employees["Eve"]
# Проверяем наличие сотрудника в словаре
if "Alice" in employees:
print("Alice работает в компании")
else:
print("Alice не работает в компании")
# Получаем список всех имен сотрудников
names = list(employees.keys())
# Получаем список всех возрастов сотрудников
ages = [info[0] for info in employees.values()]
# Получаем количество сотрудников в компании
num_employees = len(employees)
# Обновляем информацию о сотруднике
if "John" in employees:
employees["John"] = (26, "Male", "Senior Software Engineer")
# Очищаем словарь
employees.clear()
# Проверяем, является ли словарь пустым
if not employees:
print("Словарь с информацией о сотрудниках пуст")