do funkcji englishBreakfast() przez parametr przekazano listę zawierającą dane tajnych agentów Jej Królewskiej Mości. Dane zorganizowane są w dwuelementowe listy, zawierające następujące informacje: kod agenta, data zatrudnienia jako łańcuch znaków w formacie: "RRRRMMDD".
Funkcja powinna zwrócić listę, która zamiast dat zatrudnienia będzie zawierała liczbę dni (jako wartość typu int), które upłynęły od daty zatrudnienia do aktualnej daty w momencie uruchomienia funkcji. Przykład dla funkcji uruchomionej 10 stycznia 2020 r:
from datetime import datetime
def englishBreakfast(l):
result = []
for code, date in l:
dateObj = datetime(int(date[0: 4]), int(date[4: 6], ), int(date[6:]))
result.append([code, (datetime.now() - dateObj).days])
return result
print(englishBreakfast([['001', '20200109'], ['003', '20200101'], ['007', '20060712']]))