Tester si deux listes contiennent des valeurs différentes⚓︎
Un laboratoire reçoit des résultats depuis deux sources différentes. Les résultats sont deux tableaux d'entiers source_1
et source_2
de même longueur.
Quand deux résultats concordent, on considère qu'il n'y aura pas à refaire l'expérience, on le codera par False
, mais si les résultats sont différents, on considère qu'il faudra refaire cette expérience, on le codera par True
.
Écrire une fonction telle que differences(source_1, source_2)
renvoie un tableau de la longueur commune à source_1
et source_2
rempli de booléens.
Exemples
🐍 Console Python
>>> differences([14, 87, 22, 5, 65], [14, 86, 27, 5, 65])
[False, True, True, False, False]
>>> differences([-54], [-54])
[False]
>>> differences([7, 8], [7, 11])
[False, True]
>>> differences([], [])
[]
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
.9875.65038.128013[(lbsS]et-ph;rdA!f1zuma"ovwg,_./R3=Vin
k:é)y q2Pc030l0e0f0t0H090b0P0T090t0b0b0F0u0f0H0h0u020J030b0r0s0s0t0k0O020c0v090r0-0v0I0P000t0s0h0j0P0D0e0`0k0Q0r0e0b030C0@0_0{0}0=0h02031s1l1v0C1s0=0l0H0w0$0'0)0+0i0H0y0i091J0i0f0:030X0a090e1E0(0*0u1I1K1M1K0f1S1U1Q0f0k1t0f0i0$100b0h0t0I0+0R0u1W1G0u0o0Z0e0I180e1Q1=1@1|1Y1 1U220s2402060P0S0k0v0h0v0b0H13150V1:0k0k0e0T2p1l260I1t0C1.2B1+1-1,1R0l280+1M0I212m1Q1B1D0%1X2L0H2N0I0v2R1Q0h2u1t2z2B2(0?1?152T1}2Y0k0`090:0p2y2,0;2+272.1Y2:2=0:0R2_1@2B2$0e2B2R2E0l1-2J2~0+0T2Z2e0U1C1t372'2`342A033h0V3o2}1F1Y0K0:0V0o3q020P2|2-3x0+0I0o3A0H0o0o0e2u0I0T1j3D3G2K0u0/02083V2z3X0I0:0b0v0r0k3T0A2^1m3p3%3f3Y0:0z3D3F3?3I0u3(023*3,3.333;353W3@3Z0N0L3D0J0P4f3|2,3X3z022u0f3,0I3{483~3Z073$4i3@400t4q3}2U0u0v0:0n0F4A4w3~400a4I3w4C4k0o0v0k4N3H4C4y4v4O1}3Z3`462A4h4Z2 0:4M4%3E4r4C0v0x0:2W4U3'0a0:0q0.4Y4V4!0:3#4-4/2/3)3+3-0e3/4~3X4#4^4x564359452*4B50020N0d4d1l3t381w2%1l3a1l0f3c5y2H2C0t1T5t0C3a1r3v4 1Y2u0s0A0o0t0K590i0E0:1d1f1h1j0P4c531y2{0i0p0P0H0l0+0t122u0g0w3Q2n140g2n191)020m5:1V5?0k5^155{0h1U030t3X0i0e0t0V0k2M3z0P0i2u0o0+015/1+0e5=5@0H5_661)0P0-0f1U0+0S3Q0`2X0f0P6h0:04051l0t2B5)2{2R6b1N1$1O254J4C2a21230:2g0c0T0k0.6H0S0O1.143V3n3G2)3p5s5K4j3A0e3C4-4(5L3J3L021B3O3Q213T1k535l1Y3Z525k6Y5541573.3:7g4)0+5d6 544*7j5h0A5j3=7h7d0:4b4d4g703'0:4p7r7c0+4E024H7J7z3J4`022b5b49517V4K5g585a7b7Q3^5n7D4g7s3J0:2u0@090X0f5e3~7M7O2(7F7W02075p4-4e7+7K0u4Q4S7@4W4?881}4;4?7I7{7,3 7S0k1@0y0e7Y4C7e8o7i8f7y7o7(7C817E7E8h407/0r7;0t7?7%8v7M0B8r7t0t0h0h210l8M7p7X8I713 7!7l8T7(4u8W7G020H8#3Z808g847M4G8b7t427#7x47844t8#408*8'7}0d0N7*4f8h4k4m4o8=7-4l1j8E7=5q0C6_5u5G5I035)5+5-0u0t5?0T0g1M0b0f6r210g3h192u6c0I640:0m9s6I0H9w1V211:9C0M9E64696b6d6f6J6j6l6n9r2v9u9L9x0g9z9B379S6u3(6y2o6B0u6D2;1@216H6J026L6N6P0p6R1C6T1#1N1P6`3@6!2c2e6'6)6+2h6.0i6:536=2*539i844k3B9a3 73753P3R798+8V7n8X408@8!904s3_ataE7k5iaA5n5$2(829584408t357|7^0:7`2`aY4W7S7UaH8paB8uaD8Z597ma-5c7B94a%7i8D8F8H8.7'7_at8|a*7iaFa:aO8%aC8(8 b991at8:a#aX8Ba/7wb78}8ab37A028-a$960:4R4T7P8v8~be4=8)aW4'8B8j8l8nbo8U3!bm02bDa9aI5nbr35aSa_3y7.0W99bxa.9c7:9f815r3i365v5H3l0=9n5,0+62645`0f0O1U0g4R3S2p2N2?020G6t140P9wb`1Vb}2w9/c09U3@6c6e3Q9Y6k6}6nb?9/b^c8b|14cb14c01{6z9?9^6F9{9K0I4k9 0C6O1l6Q1Aa4cf6Ua76X8vab6$2f0P6(6*0h6,aiak2*am3paob*bt746}aKav3Nax783UbJ7(7fa=5f7u7#a;8`7'7qa~bybj8_3r8{7BaQ2`bUc)980kbObVbKb8c^7Z024zb!3XbfaK4+at86bwd0b#dkbcbQ4$dt8(4,dz3@8dbCaK7S4|0haOc@c}d1c`aGdwa+02dybsaUd2aO5o9g9i1yb,9l5H0W0Y0!02.
# Tests
(insensible à la casse)(Ctrl+I)