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
.128013wl7.;,a/: +]r0npm36kshf-45(vtb=ocgeS1)[2iPduy050R0J0D0h0P0c0v0k0H0c0h0v0v0F010D0P0q010406050v0S0r0r0h0n0T040K0G0c0S0.0G0p050i0^0`0|0~0?0q04171e051h0i1h1j1e0?0R0P0C0$0(0*0,0w0P0I0w0c1x0w0D0;050X0E0c0J1s0)0+011w1y1A1y0D1G1I1E0D0E0G0R0~1F0n1f0D0w0$110v0q0h0p0,0O011K1u010x0Z0J0p0h0r0J1E1,1.1?1M1_1I1|1~0;0a0k0Q0n0G0q0G0v0P140p0k0V1*0n0n0J0H2j17210p1f0i1(2w0D1$1#1%0R230,1A0p1{2g1E1p1r0%1L2G0P2I0p1Y1q1E0q2p1f2u2w2!0@1-2k2O1@2T0n0{0c0;0L2t2(0=2%222*1M2,2.0;0O2=1.2@2u2F012|0h2/040s302v0?332`0,36380z3b322(343h0;0A3k3d3m3f350G2-370;0t3r2^2)1t2{3w2}040d3k1g2Y172M2z0R2D340H1Y1 1f3O1i3M2$182?053T0V2Z3t3E0,0u0;0V0x3K3e3,010b0;0k3=3+2P350x0;2R0v0J2p3|2_3@0:040B463D3~0p0;0h4c34490g3k3{3?4e0;2T0r0E2p0v4i3u490M0j3r0k4C4n3}2+4q0G4s4u4w3@0G0;0e4L4p040h0q0q1{0R4Q1@494b3#313C3n4g4Y1M4y4B4D4(3u4f040P4m4:4M0;0F4^4o2+0E0;264+0,4!53354H4J0J4v4$2v4_3~4-5c044E473~4N040y4}4F1M0r0P2~4.4C5e1@3.040b1w1I5p5k4Z0;4#2$4~2{4*5h5j4d1@5m020c0D0f5E5P5L044r4t5a56490N564=4@5h5x4,0;0m0M5W340G3_4S0p4X5N5.545H5*415?3u5R0I5U4|5}5K0,5s0;0o5%0;4z5v4D5w6a575Z4I5#5b5J5q5 045)5-6l5+634`040l6z3~6c042;6w6s01490m6D5Q4{6N5Y5!4K6I5F5/6u614?6f046M5h066j6j5~6m6S5$6U5X6t6v6r6V3g626/4j5:6Q0,5m682!5O4)4S6i6*6x6_716+5m0y702?723u6F6H2!0?0i3(0J2w2X7n3N1q3P2z2B2x1X1Z2z0h1H7q0i3O7k0V0X0Z0v04.