Nombre de répétitions

Écrire une fonction python appelée repetitions qui prend en paramètres un élément cible et un tableau de valeurs et renvoie le nombre de fois où l'élément cible apparait dans le tableau valeurs. C'est le nombre d'occurences de l'élément cible dans le tableau de valeurs.

Méthode count interdite

Il est interdit d'utiliser la méthode count.

Exemples
>>> repetitions(5, [2, 5, 3, 5, 6, 9, 5])
3
>>> repetitions("A", ["B", "A", "B", "A", "R"])
2
>>> repetitions(12, [1, 7, 21, 36, 44])
0
>>> repetitions(12, [])
0
assert ?

Le mot clé assert est utilisé en Python afin de vérifier que des propositions sont vraies.

Ainsi, l'instruction assert 3 + 5*7 == 38 permet de vérifier que l'expression 3 + 5*7 est bien évaluée à 38.

Si c'est le cas, le programme continue de se dérouler normalement. Dans le cas contraire, le programme est interrompu et une erreur est signalée.

La vidéo ne s'affiche pas... ?

Il peut arriver que les vidéos ne s'affichent pas sur des navigateurs basés sur Chrome, ou si un ad-blocker est activé sur le navaigateur. Essayer avec un autre navigateur si vous êtes dans ce cas (FireFox, typiquement), ou désactivez l'ad-blocker.

###(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
.128013x3Sytbi,6)f4dug:khe sPar(5lvow21/m+n0p=c050n0t0f0x0h0B0v0u0O0B0x0v0v0N010f0h0M010406050v0o0I0I0x0y0e040d0D0B0o0)0D0K050H0:0=0@0_0.0M041219051c0H1c1e190.0n0h0C0X0Z0#0%0s0h0p0s0B1s0s0f0,050S0g0B0t1n0!0$011r1t1v1t0f1B1D1z0f0g0D0n0_1A0y1a0f0s0X0|0v0M0x0K0%0F011F1p010l0U0t0K0x0I0t1z1%1)1.1H1;1D1@1_0,0a0u0w0y0D0M0D0v0h0 0K0u0Q1#0y0y0t0O2e121|0K1a0H1Z2r0f1X1W1Y0n1~0%1v0K1?2b1z1k1m0Y1G2B0h2D0K1T1l1z0M2k1a2p2r2V0/1(2f2J1/2O0y0?0B0,0G2o2Z0-2Y1}2#1H2%2)0,0F2-1)2/2p2A012@0x2*040c2{2q0.2~2=0%31330m362}2Z2 3c0,0A3f383h3a300D2(320,0j3f1b2T122H2u0n2y2 0O1T1`1a3A1d3y2X132.053F0Q2U3o1o1H0r0,0Q0l3w393U0%0E0,0u3!3T2K300l0,2k0M0R2d0h100v3+2;3$010+040z3{2!3}0K0,0O0h1C0t422 3 0i3f3*3#3-45040C320t0o0y3`3N2|2:433-3 0k0q3m0u4A4g3,2$0,0t0l0l2l0)3Z4r2q4C3|3-0D0,0N4f4t2 0I0h0,0L4z4B4V3p3W040l3r4U4h4E040b4-4D1H0D3(042M4=4P4/4l1D4o4q2X4.1H3 4y4M0-4B5a4O4u1/4)0h4L2V5c3i0,4;585j3p4R040N4T5n4%4446481D4b3p564#5b5b5v4i4F4H4J5g4|5d4@4S5M5k044G4I2m5L5u540%5q0J5Q3p4X2+5D5o3}4)2k0f4o115X4?3b5I5U4K3m123Q0t2r2S5~3z1l3B2u2w2s1S1U2u0x492r3A0.0H0Q0S0U0v04.