Fusionner Plusieurs Listes
Combinez des listes par empilement, jointure de lignes, entrelacement (zip) ou produit cartésien. Utilisez l'onglet Diviser pour inverser ces opérations.
Alternate items from each list (zip), optionally in blocks of N
Essaie un exemple :
Saisissez ou glissez-déposez un fichier
Saisissez ou glissez-déposez un fichier
Options de Sortie
(classic zip)
Format de sortie
Listes inégales
Paste lists above to see results
Questions Fréquemment Posées
Quelle est la différence entre Stack, Row Join, Interleave et Cartesian ?
Quatre façons de combiner des listes - choisissez selon ce que vous voulez obtenir :
- Stack - ajoute les listes l'une après l'autre. Tout A, puis tout B. Une longue liste combinée.
- Row Join - fusionne les éléments à la même position avec un séparateur. Comme CONCATENER sur des colonnes Excel : ligne 1 de A jointe à la ligne 1 de B.
- Interleave - alterne les éléments de chaque liste : a1, b1, a2, b2… Idéal pour les jeux de données appariés.
- Cartesian - chaque combinaison d'un élément de A avec un élément de B. 3 éléments × 4 éléments = 12 paires.
Stack (A puis B)
apple
banana
-
cat
dog
Row Join (sep " / ")
apple / cat
banana / dog
À quoi sert la taille de bloc N dans Interleave ?
La taille de bloc N contrôle combien de lignes consécutives sont prises de chaque liste avant de basculer.
- N=1 (zip classique) : a1, b1, a2, b2, a3, b3…
- N=2 : a1, a2, b1, b2, a3, a4, b3, b4…
- N=3 : a1, a2, a3, b1, b2, b3, a4, a5, a6…
Noms (A)
Alice
Bob
Carol
Emails (B)
alice@x.com
bob@x.com
carol@x.com
Résultat avec N=1
Alice
alice@x.com
Bob
bob@x.com
Carol
carol@x.com
Qu'est-ce que le produit cartésien et quand l'utiliser ?
Le produit cartésien associe chaque élément de la Liste A à chaque élément de la Liste B.Idéal pour :
Liste A (tailles)
S
M
L
Liste B (couleurs)
Rouge
Bleu
Résultat - 6 paires (3 × 2)
S Rouge
S Bleu
M Rouge
M Bleu
L Rouge
L Bleu
- Générer des données de test (toutes les combinaisons taille × couleur)
- Matrices de configuration (toutes les paires serveur × environnement)
- Combinaisons de termes de recherche (mot-clé × modificateur × lieu)
Comment gérer des listes de longueurs différentes ?
Ouvrez le panneau Options de Sortie et définissez Listes inégales :
- Tronquer à la plus courte - s'arrête quand la liste la plus courte est terminée. Résultat propre sans lacunes ni rembourrage.
- Remplir avec une valeur - complète les listes plus courtes avec une chaîne de votre choix. Laissez vide pour des lignes vides, ou tapez
N/Apour rendre les entrées manquantes explicites. - Répéter la plus courte - parcourt la liste la plus courte depuis le début en boucle. Utile pour appliquer une étiquette ou un motif répétitif à une liste plus longue - ex. étiquettes alternées "Groupe A" / "Groupe B".
Quels sont les formats de sortie disponibles pour Interleave ?
Quand la taille de bloc est N=1, trois formats de sortie sont disponibles :Pour N>1, seul le format Plat est disponible - le groupement par blocs rend les autres formats ambigus.
- Plat - un élément par ligne dans l'ordre intercalé. Idéal pour coller dans d'autres outils.
- Tuples - chaque paire entre parenthèses :
(apple, cat) - JSON - chaque paire sous forme de tableau JSON :
["apple", "cat"]
Plat
apple
cat
banana
dog
Tuples
(apple, cat)
(banana, dog)
Comment annuler ou défaire une fusion ?
Utilisez l'onglet Split en haut de l'outil. Trois opérations inverses sont disponibles :
- Diviser les colonnes - annule un Row Join. Collez le texte fusionné, définissez le même séparateur et chaque colonne est extraite en liste séparée.
- Défaire l'interleave - annule un Interleave. Collez la sortie intercalée, définissez le même N et le même nombre de listes, et les originaux sont reconstruits.
- Défaire le stack - annule un Stack. Collez le texte empilé et découpez sur les lignes vides (ou un marqueur personnalisé) pour séparer chaque sous-liste.
Puis-je utiliser plus de 2 listes ?
Oui - Stack, Row Join et Interleave supportent jusqu'à 6 listes.
- Cliquez sur Ajouter une liste pour ajouter un panneau (jusqu'à 6 au total).
- Cliquez sur le × d'un panneau pour le supprimer (il doit en rester au moins 2).
À quoi sert le garde-fou de taille pour Cartesian ?
Quand les deux listes produiraient plus de 5 000 paires, l'outil se met en pause et affiche le nombre attendu plutôt que de générer automatiquement - pour éviter que votre navigateur ne se bloque.
- Un avertissement affiche le nombre exact de paires avant de confirmer.
- Cliquez sur Générer quand même pour confirmer et continuer.
- Le panneau de sortie affiche jusqu'à 2 000 lignes. Cliquez sur Télécharger pour obtenir le résultat complet en fichier texte.