array.pop ( )
DESCRIPTION.
Retourne la valeur d'un élément du tableau appelant, puis le retire du tableau.
SYNTAXE.
Valeur = DIM_Tableau.pop ( index )
Valeur = ⇨ variable qui recevra le résultat [ optionnel ]
DIM_Tableau ⇨ instance quelconque de array.array ( ) [ OBLIGATOIRE ]
.pop ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
index ⇨ position de l'élément [ optionnel ]
REMARQUES.
index doit être un int ( ) positif, nul ou négatif. Si index est négatif, il indique une position en partant de la fin du tableau. Si index est absent, index prendra la valeur du l'index du dernier élément du tableau. Si index est plus grand que le nombre d'éléments du tableau, Python lèvera une exception.
Rappel : Le premier élément d'un d'un objet-collection se trouve à l'index 0.
EXEMPLES.
import array
DIM_Tableau = array.array ( "i" , [ kvaleur for kvaleur in range ( 10 ) ] )
print ( DIM_Tableau ) retourne array('i', [0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
kvaleur = DIM_Tableau.pop ( 3 )
print ( kvaleur ) retourne 3
print ( DIM_Tableau ) retourne array('i', [0, 1, 2, 4, 5, 6, 7, 8, 9])
kvaleur = DIM_Tableau.pop ( )
print ( kvaleur ) retourne 9
print ( DIM_Tableau ) retourne array('i', [0, 1, 2, 4, 5, 6, 7, 8])
print ( DIM_Tableau.pop ( 5 ) ) 6
print ( DIM_Tableau ) retourne array('i', [0, 1, 2, 4, 5, 7, 8])
print ( DIM_Tableau.pop ( -4 ) ) retourne 4
print ( DIM_Tableau ) retourne array('i', [0, 1, 2, 5, 7, 8])
print ( DIM_Tableau.pop ( 17 ) ) retourne IndexError: pop index out of range
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.