{"id":670,"date":"2026-10-03T05:53:08","date_gmt":"2026-10-03T02:53:08","guid":{"rendered":"https:\/\/wpcalc.com\/fr\/?p=670"},"modified":"2026-10-03T05:53:08","modified_gmt":"2026-10-03T02:53:08","slug":"inverser-liste","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/fr\/outils-web\/inverser-liste\/","title":{"rendered":"Inverser une liste"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Outil d&#039;inversion de liste ligne par ligne<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"670\" data-favorite-title=\"Inverser une liste\" data-favorite-url=\"https:\/\/wpcalc.com\/fr\/outils-web\/inverser-liste\/\" data-favorite-excerpt=\"Inversez l&#039;ordre des \u00e9l\u00e9ments d&#039;une liste. Collez vos \u00e9l\u00e9ments dans Liste et indiquez s&#039;ils sont s\u00e9par\u00e9s par des retours \u00e0 la ligne, des espaces, des points-virgules, des tirets, des barres verticales ou des virgules.\" aria-label=\"Ajouter aux favoris\" data-favorite-icon=\"icon icon-calculator\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/fr\/outils-web\/inverser-liste\/\" method=\"POST\" class=\"calculator\" id=\"calculator-670\" data-post=\"670\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Champs de saisie<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Liste<\/label><textarea id=\"field-1\" name=\"liste\">Apple\nBanana\nOrange<\/textarea><\/div><div class=\"field\" id=\"input-2\"><label for=\"field-2\">S\u00e9parateur<\/label><div class=\"grid grid-cols-1\"><select id=\"field-2\" name=\"sparateur\"><option value=\"1\">Nouvelle ligne<\/option><option value=\"2\">Espace<\/option><option value=\"3\">;<\/option><option value=\"4\">-<\/option><option value=\"5\">|<\/option><option value=\"6\">,<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalculer\" id=\"calculate-button\" data-post=\"670\">Calculer<\/button><button type=\"reset\">R\u00e9initialiser<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculer automatiquement<\/label><small>Si activ\u00e9, le r\u00e9sultat se met \u00e0 jour automatiquement d\u00e8s que vous modifiez une valeur.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Vos r\u00e9sultats<\/h3><div class=\"result-box\"><div class=\"field-result is-column\" id=\"output-1\"><span class=\"field-title\"><span>Liste invers\u00e9e<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copier le lien vers ce calcul<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Laisser un commentaire<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"670\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Que pensez-vous de ce r\u00e9sultat\u00a0?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">J\u2019aime <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Utile <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confus <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">D\u00e9\u00e7u <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexact <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Formule d'inversion de liste<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formule<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ (a_1,\\ldots,a_n)=\\operatorname{nonempty}\\!\\left(\\operatorname{trimEach}\\!\\left(\\operatorname{split}_{s}(\\operatorname{trim}(L))\\right)\\right),\\qquad R=\\operatorname{join}_{s}(a_n,a_{n-1},\\ldots,a_1) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>O\u00f9&nbsp;:<\/strong><\/p>\n<ul>\n<li>\\(L\\) \u2014 le texte saisi dans Liste.<\/li>\n<li>\\(s\\) \u2014 le s\u00e9parateur s\u00e9lectionn\u00e9.<\/li>\n<li>\\(a_1,\\ldots,a_n\\) \u2014 les \u00e9l\u00e9ments non vides apr\u00e8s d\u00e9coupage et suppression des espaces.<\/li>\n<li>\\(R\\) \u2014 la liste invers\u00e9e.<\/li>\n<\/ul>\n<p>L'outil supprime les espaces au d\u00e9but et \u00e0 la fin du texte saisi et de chaque \u00e9l\u00e9ment, retire les \u00e9l\u00e9ments vides, inverse les \u00e9l\u00e9ments restants, puis les assemble avec le s\u00e9parateur s\u00e9lectionn\u00e9. Il modifie l'ordre des \u00e9l\u00e9ments, et non les caract\u00e8res au sein de chaque \u00e9l\u00e9ment.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Inverser une liste \u2013 Exemple de calcul<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Exemple&nbsp;:<\/strong> laissez les valeurs par d\u00e9faut Apple, Banana et Orange sur des lignes s\u00e9par\u00e9es dans Liste, avec S\u00e9parateur r\u00e9gl\u00e9 sur Retour \u00e0 la ligne.<\/p>\n<p>\\[ [\\text{Apple},\\text{Banana},\\text{Orange}]\\xrightarrow{\\text{reverse}}[\\text{Orange},\\text{Banana},\\text{Apple}] \\]<\/p>\n<p><strong>R\u00e9sultat&nbsp;:<\/strong> Orange, Banana, Apple, affich\u00e9s sur des lignes s\u00e9par\u00e9es dans Liste invers\u00e9e.<\/p>\n<p>\n\r\n<\/section>\n<h2>Comment utiliser le calculateur Inverser une liste<\/h2>\n<ol>\n<li>Saisissez ou collez vos \u00e9l\u00e9ments dans <strong>Liste<\/strong>. Avec le r\u00e9glage par d\u00e9faut, placez un \u00e9l\u00e9ment par ligne.<\/li>\n<li>Choisissez le <strong>S\u00e9parateur<\/strong> correspondant au caract\u00e8re entre les \u00e9l\u00e9ments&nbsp;: Retour \u00e0 la ligne, Espace, ;, -, | ou ,.<\/li>\n<li>Lisez les \u00e9l\u00e9ments dans <strong>Liste invers\u00e9e<\/strong>. Ils apparaissent dans l'ordre oppos\u00e9, s\u00e9par\u00e9s par le s\u00e9parateur choisi. Utilisez l'option de copie du r\u00e9sultat si vous avez besoin de la sortie ailleurs.<\/li>\n<\/ol>\n<p>Accordez le S\u00e9parateur au texte que vous avez saisi. Par exemple, pour inverser <code>red,green,blue<\/code> en trois \u00e9l\u00e9ments, s\u00e9lectionnez l'option virgule. Si vous laissez Retour \u00e0 la ligne s\u00e9lectionn\u00e9, la ligne enti\u00e8re est trait\u00e9e comme un seul \u00e9l\u00e9ment et son contenu reste inchang\u00e9.<\/p>\n<h2>Ce que signifie l'inversion d'une liste<\/h2>\n<p>L'inversion d'une liste place le dernier \u00e9l\u00e9ment en premier, l'avant-dernier en deuxi\u00e8me, et ainsi de suite jusqu'\u00e0 ce que le premier \u00e9l\u00e9ment d'origine devienne le dernier. Elle ne trie pas la liste. Si l'ordre initial est Monday, Friday, Wednesday, le r\u00e9sultat est Wednesday, Friday, Monday \u2014 et non un ordre alphab\u00e9tique ou chronologique. Pour classer plut\u00f4t les \u00e9l\u00e9ments par ordre alphab\u00e9tique, utilisez l'outil <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/tri-alphabetique-liste\/\">Trier une liste alphab\u00e9tiquement<\/a>.<\/p>\n<p>L'inversion est utile lorsque la s\u00e9quence elle-m\u00eame compte. Vous avez peut-\u00eatre des notes enregistr\u00e9es de la plus ancienne \u00e0 la plus r\u00e9cente et souhaitez les lire de la plus r\u00e9cente \u00e0 la plus ancienne, ou vous devez inverser une liste de contr\u00f4le avant de la coller dans un autre document. L'outil laisse intact le texte de chaque \u00e9l\u00e9ment conserv\u00e9, hormis la suppression des espaces \u00e0 ses extr\u00e9mit\u00e9s. Il n'inverse pas les lettres d'un mot ; l'outil <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/inverser-lettres\/\">Inverser les lettres<\/a> est con\u00e7u pour cette autre t\u00e2che.<\/p>\n<p>Le nombre d'\u00e9l\u00e9ments du r\u00e9sultat correspond au nombre d'\u00e9l\u00e9ments non vides trouv\u00e9s apr\u00e8s d\u00e9coupage et suppression des espaces. Les \u00e9l\u00e9ments r\u00e9p\u00e9t\u00e9s restent r\u00e9p\u00e9t\u00e9s : inverser <code>A,B,A<\/code> donne toujours <code>A,B,A<\/code>. Pour un arrangement moins pr\u00e9visible plut\u00f4t que l'ordre exactement oppos\u00e9, utilisez l'outil <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/melangeur-de-liste\/\">M\u00e9langer une liste<\/a>.<\/p>\n<h2>S\u00e9parateurs et limites pratiques<\/h2>\n<p><strong>Retour \u00e0 la ligne<\/strong> d\u00e9coupe aux sauts de ligne et affiche le r\u00e9sultat avec un \u00e9l\u00e9ment par ligne. <strong>Espace<\/strong> d\u00e9coupe aux suites d'espaces, y compris les tabulations et les sauts de ligne ; il convient pour une liste de mots isol\u00e9s, pas pour des expressions contenant des espaces. Les options point-virgule, tiret, barre verticale et virgule d\u00e9coupent \u00e0 chaque occurrence du caract\u00e8re correspondant et affichent les \u00e9l\u00e9ments invers\u00e9s avec le m\u00eame type de s\u00e9parateur.<\/p>\n<p>Un caract\u00e8re s\u00e9lectionn\u00e9 est trait\u00e9 comme un s\u00e9parateur partout o\u00f9 il appara\u00eet, m\u00eame dans un texte que vous voulez garder d'un seul tenant. Par exemple, avec le tiret s\u00e9lectionn\u00e9, <code>well-being<\/code> devient deux \u00e9l\u00e9ments. Avec la virgule s\u00e9lectionn\u00e9e, une virgule au sein d'un \u00e9l\u00e9ment cr\u00e9e \u00e9galement une d\u00e9coupe. Il s'agit d'un simple d\u00e9coupeur de texte, pas d'un analyseur CSV : les guillemets ne prot\u00e8gent pas les virgules dans les champs entre guillemets. Choisissez un s\u00e9parateur qui n'appara\u00eet pas dans vos \u00e9l\u00e9ments, ou pr\u00e9parez le texte avant de l'inverser.<\/p>\n<p>Les espaces au d\u00e9but et \u00e0 la fin du texte saisi complet et de chaque \u00e9l\u00e9ment sont supprim\u00e9s, et les \u00e9l\u00e9ments ne contenant que des espaces sont omis. Ainsi, les lignes vides ou les d\u00e9limiteurs cons\u00e9cutifs ne deviennent pas des \u00e9l\u00e9ments vides dans le r\u00e9sultat. Si vous devez conserver des entr\u00e9es vides volontaires, l'espacement autour des \u00e9l\u00e9ments ou un d\u00e9limiteur plus complexe, cet outil ne reproduira pas ces d\u00e9tails. V\u00e9rifiez la sortie avant de l'utiliser pour des donn\u00e9es structur\u00e9es ou des commandes o\u00f9 le formatage exact compte.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inversez l'ordre des \u00e9l\u00e9ments d'une liste. Collez vos \u00e9l\u00e9ments dans Liste et indiquez s'ils sont s\u00e9par\u00e9s par des retours \u00e0 la ligne, des espaces, des points-virgules, des tirets, des barres verticales ou des virgules.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[36],"tags":[47],"class_list":["post-670","post","type-post","status-publish","format-standard","hentry","category-outils-web","tag-outils-texte"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/comments?post=670"}],"version-history":[{"count":5,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/670\/revisions"}],"predecessor-version":[{"id":5578,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/670\/revisions\/5578"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/media?parent=670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/categories?post=670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/tags?post=670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}