J'ai un tableau de cellules contenant des chaînes numériques, par exemple :
labels = {'1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'}
J'essaie d'ajouter une chaîne de caractères ( 'Label '
) au début de chaque élément du tableau sans utiliser de boucle, car le tableau est énorme et le code doit s'exécuter rapidement. Mon autre exigence concerne l'espace après le mot 'Label'
doit être maintenue une fois que je l'applique aux éléments à deux chiffres du tableau. Le résultat que je veux est :
fullLabels = {'Label 1', 'Label 2', 'Label 3', 'Label 4', 'Label 5',
'Label 6', 'Label 7', 'Label 8', 'Label 9', 'Label 10',
'Label 11', 'Label 12'}
J'ai essayé d'utiliser strcat()
comme ça :
fullLabels = strcat('Label ', labels);
Cela convient pour les éléments d'un tableau à un chiffre, mais lorsqu'on l'applique aux éléments d'un tableau à deux chiffres, l'espace après l'élément 'Label'
est retiré pour donner :
fullLabels = {..., 'Label10', 'Label11', 'Label12'}