Comment supprimer des éléments de tranche en langage Go : 1. Spécifiez la position de suppression, un code tel que "index := 2" ; 2. Affichez les éléments avant et après la position de suppression ; et après le point, connectez-les simplement.
L'environnement d'exploitation de cet article : système Windows10, Go 1.11.2, ordinateur Thinkpad T480.
Comment supprimer des éléments de tranche en langage Go ?
Le langage Go ne fournit pas de syntaxe ou d'interface spéciale pour supprimer des éléments de tranche. Vous devez utiliser les caractéristiques de la tranche elle-même pour supprimer des éléments. L'exemple de code est le suivant :
Code d'implémentation :
Résultat de sortie du code :
[a b] [d e] [a b d e]
Ligne 1, déclarez un entier Slice, contient une chaîne contenant de a à e.
Ligne 4, pour faciliter la démonstration et l'explication, utilisez la variable index pour enregistrer la position de l'élément qui doit être supprimé.
À la ligne 7 : seq[:index] représente la première moitié de l'élément supprimé, et la valeur est : [1 2]
seq[index+1:] représente la première moitié de l'élément supprimé. Supprimez la seconde moitié de l'élément, la valeur est : [4 5]
La ligne 10 utilise la fonction append() pour connecter les deux tranches. La ligne 12 génère les nouvelles tranches connectées. À ce stade, l'élément d'index 2 a été supprimé.
Recommandations associées : tutoriel golang
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!