Insertion dans une liste triée

On considère la fonction insere ci-dessous qui prend en argument un entier a et une liste nombres d'entiers triés par ordre croissant. Cette fonction insère la valeur a dans la liste de sorte que la liste reste triée.

Exemples
>>> exemple_1 = [1, 2, 4, 5]
>>> insere(3, exemple_1)
>>> exemple_1
[1, 2, 3, 4, 5]
>>> exemple_2 = [1, 2, 7, 12, 14, 25]
>>> insere(7, exemple_2)
>>> exemple_2
[1, 2, 7, 7, 12, 14, 25]
>>> exemple_3 = [2, 3, 4]
>>> insere(1, exemple_3)
>>> exemple_3
[1, 2, 3, 4]

Compléter la fonction insere ci-dessous.

###(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
.128013ben,4vi[3mo5t;Phklpwf(: cg.a=ry0S6]-u/72)s1+d050T0c0n0C0h0s0Q0y0z0s0C0Q0Q0D010n0h0t010406050Q0L0k0k0C0E0F040H0l0s0L0.0l0d050M0^0`0|0~0?0t04051e171h0M1e0?0T0h0g0$0(0*0,0q0h0A0q0s1v0q0n0;050X0b0s0c1q0)0+011u1w1y1w0n1E1G1C0n0E1f0n0q0$110Q0t0C0d0,0O011I1s010v0Z0c0d0C0k0c1C1#1%1,1K1/1G1=1@0;0a0y0p0E0l0t0l0Q0h140d0y0V1Z0E0E0c0z2c171`0d1f0M1X2p1U1W1V1D0T1|0,1y0d1;291C1n1p0%1J2z0h2B0d0l2F1C0t2i1f2n2p2T0@1$2d2H1-2M0E0{0s0;0R2m2X0=2W1{2Z1K2#2%0;0O2+1%2-2n2y012=0C2(040j2_2o0?2|2:0,2 310f342{2X2}3a0;0m3d363f382~0l2$300;0I3k2.2Y1r2;3p2?040N3d1i2R172F2s0T1W2x3n0z2N1^1f3H1g3F2V182,053N0V2S3m3x0,0r0;0V0v3D373$010u0;0y3,3#2I2~0v0;2K0Q0c2i3?2/3.0:040w403w3^0d0;0C462}430e3d3=3-480;2M0k0b2i0Q4c3n430P0x3k0y4w4h3@2!4k0l4m4o4q3.0l0;0B4F4j040C0t0t1;0T4K1-43453V2`3v3g4a4S1K4s4v4x4Y3n49040h4g4*4G0;0D4/4i2!0b0;1 4#0,4U4}2~4B4D0c4p4W2o4:3^4%56044y413^4H040K4@4z1K0k0h2@4(4w581-3(040u1u1G5j5e4T0;4V2V4^2;4!5b5d471-5g020s0n0o5y5J5F044l4n5450430i504,4.5b5r4$0;0J0P5Q2}0l3:4M0d4R5H5(4~5B5!3{5-3n5L0A5O4?5@5E0,5m0;0G5X0;4t5p4x5q64515T4C5V555D5k5_045Z5%6f5#5}4;040S6t3^66042*6q6m01430J6x5K4=6H5S5U4E6C5z5)6o5{4-69046G5b066d6d5^6g6M5W6O5R6n6p6l6P395|6)4d5*6K0,5g622T5I4Z4M6c6!6r6:6{6#5g0K6`2,6|3n6z6B2T0?0M3Y0c2p2Q7h3G1o3I2s2v2q0C1F7k0M3H7e0V0X0Z0Q04.