Maison >développement back-end >Tutoriel Python >Comment puis-je supprimer efficacement des éléments d'une liste Python par index ?
Suppression efficace d'un élément d'une liste par index
Supprimer un élément d'une liste par valeur à l'aide de list.remove() peut être un moment -processus consommateur. Une approche plus efficace consiste à utiliser l'opérateur del et à spécifier l'index de l'élément que vous souhaitez supprimer.
Syntaxe :
del list[index]
Exemple :
a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] del a[-1] # Remove the last element print(a) # Output: [0, 1, 2, 3, 4, 5, 6, 7, 8]
Tranche Suppression :
Vous pouvez également utiliser des tranches pour supprimer une gamme d'éléments :
del a[2:4] # Remove elements at indices 2 and 3 print(a) # Output: [0, 1, 4, 5, 6, 7, 8, 9]
Remarques supplémentaires :
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!