Couples consécutifs
Écrire une fonction couples_consecutifs
qui prend en paramètre un tableau de
nombres entiers tab
non vide (type list
), et qui renvoie la liste Python (éventuellement vide) des couples d'entiers consécutifs successifs qu'il peut y avoir dans tab
.
Exemples
🐍 Console Python
>>> couples_consecutifs([1, 4, 3, 5])
[]
>>> couples_consecutifs([1, 4, 5, 3])
[(4, 5)]
>>> couples_consecutifs([1, 1, 2, 4])
[(1, 2)]
>>> couples_consecutifs([7, 1, 2, 5, 3, 4])
[(1, 2), (3, 4)]
>>> couples_consecutifs([5, 1, 2, 3, 8, -5, -4, 7])
[(1, 2), (2, 3), (-5, -4)]
Compléter le code ci-dessous
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
.128013(d]h5v/[-6kgSw2)_m=lt4:eb,+cpa3u1roisn.fyP 050c0y0v0E0K0u0L0R0C0u0E0L0L0t010v0K0D010406050L0G0s0s0E0I0P040n0J0u0G0,0J0M050h0?0^0`0|0;0D04051c151f0h1c0;0c0K0g0!0$0(0*0e0K0m0e0u1t0e0v0/050V0z0u0y1o0%0)011s1u1w1u0v1C1E1A0v0I1d0v0e0!0 0L0D0E0M0*0p011G1q010O0X0y0M0E0s0y1A1Z1#1*1I1-1E1:1=0/0a0R0Q0I0J0D0J0L0K120M0R0T1X0I0I0y0C2a151^0M1d0h1V2n1S1U1T1B0c1`0*1w0M1/271A1l1n0#1H2x0K2z0M0J2D1A0D2g1d2l2n2R0=1!2b2F1+2K0I0_0u0/0H2k2V0:2U1_2X1I2Z2#0/0p2)1#2+2l2w012:0E2$040F2@2m0;2`2.0*2}2 0w322_2V2{380/0f3b343d362|0J2!2~0/0k3b1g2P152D2q0c1U2v3l0C2L1?1d3w1e3u2T162*053C0T2Q3k1p1I0l0/0T0O3s353R0*0o0/0R3X3Q2G2|0O0/3C0G0D1E0L0r3C0M0L2h110K0O0L3(2-3Z010.040b3 2W410M0/1C462{430q0x3i0R4i3%3Y3*49040L0 3{133b4k3)1+0J0/0t4t2,473*430i0d4h4j4B2{3T040O3n4A4l2Y0/0K4P4v1I0J3#042I4U404m0z0/0I1#0m0y4c3l43453K2^4J3l0M4(041}4.414:4}4m4a0E0z501+4e4#4C4w0/0j582{0s0K2%551I4e4g4=334j5o4u4$1+4L3|5d4^52545m3P5r5j0/0i5i374S5F420/4G5z5q594W0/0B5v415f5h5M4@414x040t4z5W4Q2/5x5I4E5I4n4T5%4V0*5Z5R5:5B0*5U042(5z5X4D5K5l2R065p655N3e0/4p102j5~5(5=0/0N5-0/0E0D0D1/0c5+0/0b4;2T6e2|5*6d5;5J045E6x5_6v4Z6p040d0A5S51044b6C5O0*5,6O686F5^6P015?6K1+5{5}6t6y430d0q0q4H4i5 5s4)0U0G0I146V6T6a4r6^63153N0y2n2O713v1m3x2q2t2o531E2n3w0;0h0T0V0X0L04.
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)