Trier
Trier les éléments de la liste dans l'ordre spécifié
Diviser une liste en blocs consécutifs de taille fixe. Cet outil sépare les éléments d'entrée, les regroupe séquentiellement, remplit éventuellement les blocs incomplets et formate la sortie à l'aide de séparateurs et d'emballages personnalisés.
In this example, we group the coordinates of a regular hexagon. The input coordinates are given as a space-separated list "x1 y1 x2 y2 x3 y3 …". What we want to do is create vector point pairs such as "(x1, y1); (x2, y2); (x3, y3); …". To do that, we use the space character as the input coordinate separator, and to create vectors, we group them by pairs. We wrap the coordinates in parentheses, put a comma between the x and y group items, and a semicolon between individual groups.
This example demonstrates grouping of list items and creates 9 groups of 3 items. The input list contains all alphabet letters (26 letters, separated by a semicolon) and the output is groups of letter trigrams. As the last group is missing one letter, we enable padding and add the underscore symbol as the padding element.
In this example, we use our list item grouper to convert a food list to tab-separated values (TSV). As spaces are chaotically used between the items of the input list, we use the item separating regular expression "\s+" to match them. We create a TSV with three columns (three groups), separate them with a tab character, and put newlines between the groups.
Trier les éléments de la liste dans l'ordre spécifié
Déballage de liste - Décompresser les éléments de la liste à partir du format structuré
Inverser rapidement une liste
Trouver des éléments uniques dans une liste
Trouver les éléments les plus fréquemment utilisés
Envelopper les éléments de la liste avec des critères spécifiés
Faire pivoter les éléments de la liste selon des positions spécifiées
Randomiser l'ordre des éléments de la liste
Tronquer la liste au nombre spécifié d'éléments
Dupliquer les éléments de la liste avec des critères spécifiés