Maison > développement back-end > Golang > Comment supprimer des éléments de tranche en langage Go

Comment supprimer des éléments de tranche en langage Go

王林
Libérer: 2023-02-17 14:13:53
original
11154 Les gens l'ont consulté

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.

Comment supprimer des éléments de tranche en langage Go

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 :

Comment supprimer des éléments de tranche en langage Go

Résultat de sortie du code :

[a b] [d e]
[a b d e]
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal