Différences de deux listes
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
.65038.128013.9875vpsqV3[/(nP=g)ul!.;S_a1kti o4m2:zRbfedw,yh]-Acr050O0N0B0y0C0s0f0D0W0s0y0f0f0o010B0C0e010406050f0r0G0G0y0X0R040w0E0s0r0=0E0m0D020y0G0e0v0D0K0N0 0X0g0r0N0f050k0|0~10120`0e04051x1q1A0k1x0`0O0C0d0*0,0.0:0S0C0p0S0s1O0S0B0^050#0L0s0N1J0-0/011N1P1R1P0B1X1Z1V0B0X1y0B0S0*150f0e0y0m0:0H011#1L010M0%0N0m1d0N1V1{1}221%251Z280G2a040b0D0n0X0E0e0E0f0C181a0Z1_0X0X0N0W2v1q2c0m1y0k1@2H1;1?1=1W0O2e0:1R0m272s1V1G1I0+1$2R0C2T0m0E2X1V0e2A1y2F2H2/0{1|1a2Z232(0X0 0s0^0z2E2?0_2=2d2^1%2`2|0^0H301}322F2Q01370y2}040i3b2G0`3e350:3h3j0F3m2H2,0N2H2X2K0O1?2P3q010W2)2k0Y1H1y3x2.313v053H0Z3O341K1%0A0^0Z0M3Q3p3W0:0P0^0D3$2?3f0m0M3Z0C0M0M0N2A0m0W1o3-3V2!010@040l3~2@3(3g0^0f0E0r0X3|0x2 1r3P3%40420Q3v3,4j2_494b4d0N0x3a4h3c33464k0^0q0I3v060D4H4o3.3F0m0^0m4n4z3f0E0^0o4P4p360L0^2h453f42444x2G4Q4L4r4c4e4g2;4W0:420q4F4I4J3 4q042A0|0s0#0B4V4K474S044U4)044{4A23420j4#4,044a4.4u4:4i554B045g5a4+474M040C5h47420T544|1%570t592/5c3/4-4t4v5z5q5s4;5p4}5y5t4=410^5C5a5K3F3Y040M0E0X5D5d360^5V5J5u400E3*5x4O5#5?2_4Y4~1}0p0N5P5e0^4(5S5E3r4N641%4@5!2/4G4I5}3X0^2A0B4c5{5=5X5w4 0r510y535a0`0k3S3y1B2-1q3A1q0B3C6H2N2I0y1Y6C0k3A1w3U5.0:2A0G0x0M0y0A4u0S0i0^1i1k1m1o0D4E5t1D320S0z0D0C0O0:0y172A0U0d3_2t190U2t1e1/040V6}1!700X721a750e1Z050y3f0S0N0y0Z0X2S3Y0D0S2A0M0:036|1;0N6 710C737g1/0D0=0B1Z0:0n3_0 2%0B0D7r0^0c0a1q0y2H6?322X7l1S1+1T2b5T2f262i2k2m0w0W0X0?7R0n0R1@193Q3N4z2:3P6B6T3f5(3!6c3)3+883g3;041G3@3_273|1p5W7,4?668b5w5k5N5n4y5X4l5-5L5j4s4e4w686U5Y044D4_6i6r6b5|5X575I315$5v5 4!8l698F675o8W8q8A5m8b4@8I4H6j6a4~1o6u528x3F8O8=5A0^0j6f316h8+5X5(5*5,8M8m485x8^5@5_2$985~6l61638V8E4%8p8L8D4$4C6/6g4`4`8,966t6v6x9m8?0^0u9k040y0e0e270O8(8o9h8y8r4/9J5r9C5;8Z9i5Z9c5F0^5H9W8-9N4u8C9T9n9Q9L5i9S8u955B4^6y9s906l0!6o9!9u8/9w4F1q836D6P6R056?6^6`017c7e740B0R1Z0U5*3{2v2T3j0h7D190D0fae1Z0Dai2C7E0mal7j7l7n7p7T7t7v7xabaxadaf7Bavak0N2}7I2u7L017N2{1}277R7T047V7X7Z0z7#1H7%1*1S1U843F2g27290^7;7?7^2n7{0S7}5t7 2;5ta29^8e0N3#9,475_3,b9403:3=8g3`8j9P8Y9/8!5M9Obd65044m94bn8z5l5Obq6d9o8*8R405(6m9{bu9U9+9y5v0^0y9|5G8P3cbD4}0L9|915+9|5wbObz8nbsbZ0^bVbI4R9a6p8Q9t0m5 0J0?bk9C9$4f9Pbt6q958#bx9(bmbJ0q8|3c6za21D6E6Q3L6z0Z0#0%0f04.
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)