<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hello, <BR>
&nbsp;<BR>
I have this programm :<BR>
&nbsp;<BR>
def index_of(val, seq, start=0):<BR>&nbsp;&nbsp;&nbsp; """<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt;&gt; index_of(9, [1, 7, 11, 9, 10])<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt;&gt; index_of(5, (1, 2, 4, 5, 6, 10, 5, 5))<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt;&gt; index_of(5, (1, 2, 4, 5, 6, 10, 5, 5), 4)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt;&gt; index_of('y', 'happy birthday')<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt;&gt; index_of('banana', ['apple', 'banana', 'cherry', 'date'])<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt;&gt; index_of(5, [2, 3, 4])<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -1<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt;&gt; index_of('b', ['apple', 'banana', 'cherry', 'date'])<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -1<BR>&nbsp;&nbsp;&nbsp; """<BR>&nbsp;&nbsp;&nbsp; plek = 0 <BR>&nbsp;&nbsp;&nbsp; if type(seq) == type([]):<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; plek = seq.index(val)<BR>&nbsp;&nbsp;&nbsp; elif type(seq) == type(()):<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; seq = list (seq)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; plek = seq.index(val)<BR>&nbsp;&nbsp;&nbsp; else :<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; plek = seq.find(val)<BR>&nbsp;&nbsp;&nbsp; return plek&nbsp;<BR>&nbsp;&nbsp;&nbsp; <BR>
&nbsp;<BR>
But I get this message :<BR>
&nbsp;<BR><FONT size=2>
<P align=left>Fi</FONT><U><FONT color=#000080 size=2><FONT color=#000080 size=2>le "C:\Users\wobben\workspace\oefeningen\src\test.py", line 70, in __main__.index_of</P></U></FONT></FONT><FONT size=2>
<P align=left>Failed example:</P>
<P align=left>index_of(5, (1, 2, 4, 5, 6, 10, 5, 5), 4)</P>
<P align=left>Expected:</P>
<P align=left>6</P>
<P align=left>Got:</P>
3<BR>
&nbsp;<BR>
But in that tuple 5 is on position 3.<BR>
&nbsp;<BR>
Is the exercise here wrong ?<BR>
&nbsp;<BR>
Roelof<BR>
&nbsp;<BR></FONT>                                               </body>
</html>