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