Junior — Middle
Pourriez-vous expliquer ce qu'est un tableau ou segment en programmation?
sobes.tech IA
Réponse de l'IA
Une tranche (slice) est une structure de données qui représente une section contiguë d’un tableau, en indiquant le début et la longueur. Dans des langages de programmation comme Swift, les tranches permettent de travailler avec une partie du tableau sans copier les données, assurant un accès et une modification efficaces des éléments.
Exemple en Swift :
let numbers = [1, 2, 3, 4, 5]
let slice = numbers[1...3] // tranche avec les éléments 2, 3, 4
print(slice) // Résultat : [2, 3, 4]
Les tranches sont utiles pour traiter des sous-ensembles de données sans créer de nouveaux tableaux.