# Skriv en funksjon utvidet_jages som ligner på funksjonen i oppgave 3a, bortsett fra at man her ønsker å være fleksibel på hvilke dyr som finnes og på hvilke dyr som jager hvilke. Funksjonen utvidet_jages har to parametre: en parameter dyreliste som er en liste av strenger, og en parameter jaging som er en ordbok hvor hver nøkkel er et dyr (en streng) som jager dyret (streng) i den tilhørende innholdsverdien. Denne funksjonen kan håndtere alle slags dyr. Kallet utvidet_jages(['ulv','mus','sau'], {'ulv':'sau'}) skal altså returnere True fordi vi har definert at ulv jager sau og begge disse dyrene finnes i dyrelista. Kallet utvidet_jages(['ulv','mus','hund'], {'ulv':'sau', 'katt':'mus'}) skal derimot returnere False. def utvidet_jages(dyreliste, jaging): for jager in jaging: if jager in dyreliste and jaging[jager] in dyreliste: return True return False def hovedprogram(): print(utvidet_jages(['ulv','mus','sau'], {'ulv':'sau'})) # True print(utvidet_jages(['ulv','mus','hund'], {'ulv':'sau', 'katt':'mus'})) # False hovedprogram()