Manipuler des valeurs dans un tableau ou dans une liste

Code utilisable pour des listes ou des tableaux de valeurs 1D

CODE

FONCTION

len(b)

Renvoie le nombre de valeurs contenues dans le tableau ou la liste « b ».

b[ 2]

Renvoie la 2ème valeur du tableau ou de la liste de valeurs « b »

b[ :2]

Renvoie les 2 premières valeurs du tableau ou de la liste de valeurs « b »

b[-1]

Renvoie la dernière valeur du tableau ou de la liste de valeurs « b »

b[-4 ]

Renvoie la 4ème valeur en partant de la fin, du tableau ou de la liste de valeurs « b »

b[-4 :]

Renvoie les 4 dernières valeurs du tableau ou de la liste de valeurs « b »

b=b.tolist()

Convertit le tableau de valeurs « b » en liste de valeurs

b=np.array(b)

Convertit la liste de valeurs « b » en tableau de valeurs

b.sort()

Trie par ordre croissant, les valeurs de la liste ou du tableau « b »

Code utilisable uniquement pour des listes

CODE

FONCTION

b=[]

Crée une liste vide

b.append("ok")

Ajoute l'élément « ok » à la liste « b »

del b[-4 :]

Efface les 4 derniers éléments de la liste « b »

c=a+b

Crée une liste « c » constituée des éléments des listes « a » et « b »

Code utilisable uniquement pour des tableaux de valeurs 1D

CODE

FONCTION

b=np.copy(a)

Fait une copie du tableau de valeurs « a ».

b=np.append(b,18)

Ajoute l'élément 18 à la fin du tableau de valeurs « b ».

b=np.insert(b,2,18)

Insère l'élément 18 à la position d'index 2 donc en troisième position du tableau de valeurs « b ».

b=np.delete(b,2)

Supprime l'élément d'index 2 du tableau de valeurs « b ».

b=np.delete(b,-1)

Supprime l'élément d'index -1 donc le dernier élément du tableau de valeurs « b ».

index=np.where(b>10)

Crée un tableau de valeurs « index » contenant les index des valeurs répondant à la condition « b>10 »