Skip to main content
Tool Factory

Outil dans le navigateur

Calculateur de produit cartésien

Calculez toutes les combinaisons possibles entre plusieurs ensembles de données.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Utilisez des virgules entre les éléments et une ligne vide entre les listes avec les séparateurs par défaut.

Options

Exécutez l’outil quand l’entrée est prête.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Calculateur de produit cartésien

Le produit cartésien combine chaque élément de chaque ensemble avec tous les éléments des autres ensembles.

Résultat

Ce que vous recevez

L'outil renvoie chaque combinaison entre parenthèses et utilise `Item delimiter` entre les résultats.

Utiliser cet outil

Comment utiliser Calculateur de produit cartésien

  1. Saisissez au moins deux ensembles séparés par `Sample delimiter`.
  2. Séparez les éléments de chaque ensemble avec `Item delimiter`.
  3. Vérifiez le nombre de combinaisons avant d'utiliser une grande entrée.
  4. Saisissez au moins deux listes. Utilisez des virgules entre les éléments et une ligne vide entre les listes avec les réglages par défaut.
  5. Vérifiez Sample delimiter et Item delimiter. Le délimiteur Sample par défaut \n\n représente deux sauts de ligne.
  6. Exemple avec trois listes : saisissez a,b, puis 1,2, puis X,Y, avec des lignes vides entre les listes. La sortie contient 8 tuples.
  7. Sélectionnez Run tool et inspectez la sortie complète avant de la copier ou de la télécharger.

Exemple

Tester avec un exemple sûr

Entrée: 1 2 3 4 5 a b c d e

Paramètres: Sample delimiter: deux retours à la ligne; Item delimiter: espace.

Résultat: (1,a) (1,b) (1,c) (1,d) (1,e) (2,a) (2,b) (2,c) (2,d) (2,e) (3,a) (3,b) (3,c) (3,d) (3,e) (4,a) (4,b) (4,c) (4,d) (4,e) (5,a) (5,b) (5,c) (5,d) (5,e)

Le produit renvoie toutes les combinaisons. Référence: https://wikipedia.org/wiki/Cartesian_product.

Usages courants

Usages de Calculateur de produit cartésien

  • Générez des combinaisons de paramètres de test.
  • Construisez une table de paires entre deux listes.
  • Vérifiez un petit produit cartésien avant un traitement plus large.

Limites

Vérifier le résultat

  • Le nombre de résultats augmente rapidement avec chaque ensemble.
  • Moins de deux ensembles déclenchent une erreur.
  • Des délimiteurs incorrects changent le nombre d'ensembles et d'éléments.
  • Calculateur de produit cartésien : l'entrée est limitée à 100000 caractères. La génération vérifie une limite de 10000 résultats et environ 1000000 caractères.
  • Calculateur de produit cartésien : utilisez au plus 100 listes. Le nombre de combinaisons se multiplie avec le nombre d'éléments de chaque liste.
  • Calculateur de produit cartésien : l'outil n'analyse pas le guillettage CSV et ne retire pas les doublons. Un délimiteur dans un élément le sépare.
  • Calculateur de produit cartésien : les espaces et éléments vides restent dans les listes fournies. Il n'existe pas de notation spéciale pour un ensemble vide.