В программе созданы два списка. В одном записаны дни рождения друзей, в другом — дни рождения членов семьи. date_friends = ['Аня 24 марта','Валя 5 апреля','Аня 24 марта','Зоя 18 апреля','Дима 11 мая','Галя 22 мая']
date_family = ['Гена 14 февраля','Марат 11 марта','Марат 11 марта','Наиль 15 апреля', 'Наиль 15 апреля','Сара 24 апреля']
Допишите программу
Программа должна:
1. Создать третий список, который должен быть изначально пустым — в нём будут храниться дни рождения знакомых.
2. Поместить в третий список две строки с данными о днях рождения знакомых.
3. Удалить из первого и второго списков лишние элементы.
4. Объединить все три списка в один.
5. Вывести общий список на экран.

30 Окт в 19:40
21 +1
0
Ответы
1

Вы можете добавить следующий код, чтобы выполнить все перечисленные вами действия:

# Изначальные списки
date_friends = ['Аня 24 марта', 'Валя 5 апреля', 'Аня 24 марта', 'Зоя 18 апреля', 'Дима 11 мая', 'Галя 22 мая']
date_family = ['Гена 14 февраля', 'Марат 11 марта', 'Марат 11 марта', 'Наиль 15 апреля', 'Наиль 15 апреля', 'Сара 24 апреля']
# 1. Создаем третий список, который изначально пуст
date_others = []
# 2. Помещаем в третий список две строки с данными о днях рождения знакомых
date_others.append('Оля 10 июня')
date_others.append('Петя 30 ноября')
# 3. Удаляем из первого и второго списков лишние элементы (оставим уникальные)
date_friends = list(set(date_friends))
date_family = list(set(date_family))
# 4. Объединяем все три списка в один
all_dates = date_friends + date_family + date_others
# 5. Выводим общий список на экран
print(all_dates)

Объяснение:

Создаем новый пустой список date_others.Добавляем в date_others две строки с днями рождения.Удаляем дубликаты из списков date_friends и date_family с помощью set(), чтобы оставить только уникальные значения.Объединяем все три списка с помощью оператора +.Выводим общий список на экран.

Этот код будет выводить объединенный список уникальных дней рождения друзей, семьи и знакомых.

30 Окт в 19:43
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 94 757 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир