


Программирование
+3Нужно Доработать программу
В программе задан список дней рождения. Она должна выводить дни рождения в феврале и марте, только в марте, в марте и апреле.
a = ['Лёша 6 января','Таня 25 февраля','Женя 3 марта','Саша 15 марта','Петя 26 марта','Коля 8 апреля']
print('В феврале и марте: ')
print(a[])
print('В марте: ')
print()
print('В марте и апреле: ')
print()
По дате
По рейтингу
123456789
a = ['Лёша 6 января','Таня 25 февраля','Женя 3 марта','Саша 15 марта','Петя 26 марта','Коля 8 апреля']
def get_names_for_months(*months):
return ', '.join(f'{x[0]} ({x[1]} {x[2]})' for x in (y.split() for y in a) if x[2] in months)
print('В феврале и марте:', get_names_for_months('февраля', 'марта'))
print('В марте:', get_names_for_months('марта'))
print('В марте и апреле:', get_names_for_months('марта', 'апреля'))