Meddelande
Du befinner dig just nu på en äldre version av Pluggakuten, gamla.pluggakuten.se. Nya Pluggakuten lanserades den 6 februari 2017 och du finner forumet på www.pluggakuten.se.
På gamla.pluggakuten.se kan du fortfarande läsa frågorna och svaren som ställts, men du kan inte skapa ett nytt konto eller nya trådar. Nya frågor och nytt konto skapar du på det nya forumet, välkommen dit!
På gamla.pluggakuten.se kan du fortfarande läsa frågorna och svaren som ställts, men du kan inte skapa ett nytt konto eller nya trådar. Nya frågor och nytt konto skapar du på det nya forumet, välkommen dit!
Rekursiv funktion i Python
- wow_08
- Medlem
Offline
- Registrerad: 2016-02-16
- Inlägg: 52
Rekursiv funktion i Python
Hej,
Någon som är bra på Python och kan hjälpa mig med den här gamla tenta uppgiften?
Skriv en rekursiv funktion, minAndMax,som tar en lista samt argument och returnerar ett par, där det första elementet i paret är det minsta värdet från listan samt det andra är det största värdet.
Exempel:
minAndMax([1,5,6,2,3,9,8,1,8]) --> (1,9)
Tack till den som tar sin tid och hjälper mig!
- Henrik E
- Medlem
Offline
- Registrerad: 2015-09-22
- Inlägg: 3189
Re: Rekursiv funktion i Python
def minochmax(q): # q är listan
a=q[0] # a är första talet
if len(q)==1 :return a,a
x,y=minochmax(q[1:])
return min(a,x),max(a,y)