Indice première occurrence

Écrire une fonction indice qui prend en paramètres element un nombre entier, tableau un tableau de nombres entiers, et qui renvoie l'indice de la première occurrence de element dans tableau.

La fonction devra renvoyer None si element est absent de tableau.

Contraintes

On n'utilisera pas ni la fonction index, ni la fonction find.

Exemples
>>> indice(1, [10, 12, 1, 56])
2
>>> indice(1, [1, 50, 1])
0
>>> indice(15, [8, 9, 10, 15])
3
>>> indice(1, [2, 3, 4]) is None
True
###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
Évaluations restantes : 10/10
.128013fe)i1p3m_:Svk(qrtg.êN=swcd;,èPo/]haR2n blé[4Luy050A0c0r0J0e0P0x0N0z0P0J0x0x0w010r0e0g010406050x0U0i0i0J0q0V040l0F0P0U0:0F0M0N020J0i0g0B0N0K0c0}0q0p0U0c0x050G0`0|0~100^0g04051v1o1y0G1v0^0A0e0m0(0*0,0.0I0e0s0I0P1M0I0r0?050Z0O0P0c1H0+0-011L1N1P1N0r1V1X1T0r0q1w0r0I0(130x0g0J0M0.0L011Z1J010b0#0c0M1b0c1T1_1{201#231X260i28040a0N0E0q0F0g0F0x0e16180X1@0q0q0c0z2t1o2a0M1w0G1=2F1/1;1:1U0A2c0.1P0M252q1T1E1G0)1!2P0e2R0M0F2V1T0g2y1w2D2F2-0_1`182X212$0q0}0P0?0f2C2;0@2:2b2?1#2^2`0?0L2~1{302D2O01350J2{040h392E0^3c330.3f3h0S3k2F2*0c2F2V2I0A1;2N3o010z2%2i0W1F1w3v2,2 3t053F0X3M321I1#0n0?0X0b3O3n3U0.0y0?0N3!2;3d0M0b0?2!1E0z0c3+3T2Y010=040o3^2=3$3e0?0c1X2h0M0r3 3d3|0C3t3*3#3`0M0?1,0c0J0U493D3|0d0k3t060N4u4e3,3D3W040b0F0q4d31404g3:4E4f210F3(042!4J4x410M0O0?0q1{0s3@1p3N4K1#3|3~4!3a4F3-4U042f4n414(4;4H044j4l4@214p4q4s4v514w3_214z0e3Z4*2E534G2@4i0J1W4k4m593S5c4%0?0R4|344I5j4,4o0?0H4Q541#0F0?0w0w5x5l3p434525485s4$0.3|4r5j4t525S5t414z2y0r0U0q0M5E3-5r2-0^0G3Q3w1z2+1o3y1o0r3A5=2L2G5f1X3x3J1u5k3d2y0i0j0b0J0n0c0j0I0h0?1g1i1k1m0N5P2/1B301v0T0J0N4B0M2A0e176p0!0r0N0U180~0q0u6x2*0Q0}5Y0q0Q0N0Y0N2y0M0m0F0e1Y0P003;0e3?3*5,4O1o6!0N0A0D0%6f0N0*0N0m3g0c5Z6L0x6x0A0Q3F0U0m0c0q0r0c0t1z6l110e6-6o6:1X6?0M001m6E0+0N1/0F6}0Q0c0C786p176s6u6O6Q6S6Z3G040v174Z6%3F0|1Y0r7k717q6r2t2l0V1=6u1k77712_2!1Y0x1{0%6O3F472y0q6(1Y3P7y5X5Z5#5+7y736k5*0X0Z0#0x04.