Vous êtes sur la page 1sur 3

TUPLES

s1 = {1, 2, 3}
s2 = {2, 3}
print(s1.intersection(s2))

Output:
{2, 3}

LISTE

Pour créer une liste allant de 1 à 4 : Une liste allant de 2 à 5 // Une liste avec les pas

list(range(4)) // list(range(2,6)) // list(range(2,6,2))

a=[i for i in range(5)] d = [i for i in range(1,10)] d = [i for i in range(1,10,2)]

Liste.append() = ajouter un élément à la fin de la liste

Liste.insert(1,« et ») = Insère « et » à la deuxieme place de la liste (on commence à 0)

Del liste [2] # indice

Liste.remove(4), la valeur 4

P = Liste.pop(2) = supprimer l’élément 2 de la liste et le stock dans un tableau

Pour modifier un élément d’une liste : premiers [0] = 22

x = premiers[-1], accéder au derniere élément

Liste.clear = vide la liste

Len(x) = Pour connaitre la longueur d’une chaine de caractère :

Phrase = « il fera beau » ; phrase.split() = (« il », « fera », « beau »)

Trouver l’index d’une valeur v1 La méthode : liste.index(v1)

liste.sort() va trier la liste par ordre croissant

liste.count(x) : renvoie le nombre d’apparitions de x dans la liste

Liste[i : j] :[i,j-1) : L3 = [’a’ , 9 , ’c’ , 1 , 5] > L3[2 : 4] > [’c’ , 1]

l2 = l.copy()

list(enumerate(t)) : t = [1,2], input : (0 :1,1 :2) cad il print l’indice suivi de la valeur de l’indice de toute
la longueur de la liste

---
L = [6, 7, 8]

L2 = [1,2] Fusionne deux listes

L.extend(L2)

print(L) outpout : [6,7,8,1,2]

--- PARCOURIR UNE LISTE


for i in range(len(l))

DICO
clear() = Supprime tous les éléments du dictionnaire

copy() = Renvoie une copie du dictionnaire

item = d.pop('knights') // supprime & stock la Valeur d’une clé dans une variable

get() = dico.get(’clé’). // dico[clé]

dico.update({'clé1': ['ee']}) or dico1['clé1'] = ["ee"]


Dico.keys() or list(dico.keys))

Dico.values() or list(dico.values())

Dico.clear = vider un dico

For k, in personne.keys(): print(k) = affiche les clés //

For v in personne.values() print(v)// afficher les valeurs

Dico.items() = retourne tout idéalement list(Dico.items())

Sum(dico) = additionne tout les élément du dico

MATRICE
M=[
[1, 2, 3],

[4, 5, 6]

for i, line in enumerate(M) :

for j, elem in enumerate(line) :

print(f"M[{i}][{j}] = {elem}")

OUT POUT:

M[0][0] = 1 / M[0][1] = 2 /M[0][2] = 3/ M[1][0] = 4 / M[1][1] = 5 / M[1][2] = 6

for line in M :

for elem in line :

print(elem) outpout 1 2 3 4 5 6

for i in range(2) :

for j in range(3) :

print(M[i][j])

initializer un tableau à une dimension :

T = [0]*10

--

Deux dimensions : T = [[0]*10]*4

for ligne in M:

print(ligne[0])

afficher la première colo

Vous aimerez peut-être aussi