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
.128013,:ag)1ikn/S=vmsuhb.4;y7e[6+2o-dt c0(w]r5P3plf050F0y0G0d0h0S0p0H0I0S0d0p0p0m010G0h0R010406050p0q0o0o0d0N0w040l0D0S0q0.0D0j050k0^0`0|0~0?0R04171e051h0k1h1j1e0?0F0h0n0$0(0*0,0r0h0e0r0S1x0r0G0;050X0s0S0y1s0)0+011w1y1A1y0G1G1I1E0G0s0D0F0~1F0N1f0G0r0$110p0R0d0j0,0C011K1u010T0Z0y0j0d0o0y1E1,1.1?1M1_1I1|1~0;0a0H0P0N0D0R0D0p0h140j0H0V1*0N0N0y0I2j17210j1f0k1(2w0G1$1#1%0F230,1A0j1{2g1E1p1r0%1L2G0h2I0j1Y1q1E0R2p1f2u2w2!0@1-2k2O1@2T0N0{0S0;0g2t2(0=2%222*1M2,2.0;0C2=1.2@2u2F012|0d2/040Q302v0?332`0,36380u3b322(343h0;0O3k3d3m3f350D2-370;0A3r2^2)1t2{3w2}040x3k1g2Y172M2z0F2D340I1Y1 1f3O1i3M2$182?053T0V2Z3t3E0,0i0;0V0T3K3e3,010L0;0H3=3+2P350T0;2R0p0y2p3|2_3@0:040K463D3~0j0;0d4c34490b3k3{3?4e0;2T0o0s2p0p4i3u490f0c3r0H4C4n3}2+4q0D4s4u4w3@0D0;0t4L4p040d0R0R1{0F4Q1@494b3#313C3n4g4Y1M4y4B4D4(3u4f040h4m4:4M0;0m4^4o2+0s0;264+0,4!53354H4J0y4v4$2v4_3~4-5c044E473~4N040E4}4F1M0o0h2~4.4C5e1@3.040L1w1I5p5k4Z0;4#2$4~2{4*5h5j4d1@5m020S0G0v5E5P5L044r4t5a56490z564=4@5h5x4,0;0M0f5W340D3_4S0j4X5N5.545H5*415?3u5R0e5U4|5}5K0,5s0;0J5%0;4z5v4D5w6a575Z4I5#5b5J5q5 045)5-6l5+634`040B6z3~6c042;6w6s01490M6D5Q4{6N5Y5!4K6I5F5/6u614?6f046M5h066j6j5~6m6S5$6U5X6t6v6r6V3g626/4j5:6Q0,5m682!5O4)4S6i6*6x6_716+5m0E702?723u6F6H2!0?0k3(0y2w2X7n3N1q3P2z2B2x1X1Z2z0d1H7q0k3O7k0V0X0Z0p04.