1- Ecrire un algorithme python pour afficher tous les éléments d'une liste donnée de deux
manières différentes
2- Ecrire un algorithme Python permettant d'échanger le premier élément avec le dernier
élément d'une liste donnée.
3- Ecrire un algorithme python sous forme de fonction qui prend en paramètres une liste l et
renvoie un tuple de deux listes (l_even, l_odd) où l_even est composé des éléments de l
d'indexe pair et l_old est constitué par les éléments d'indexe impair .
4- Ecrire un programme en Python qui demande à l'utilisateur de saisir 5 nombres entier de son
choix et de lui afficher la liste des nombres saisis.
5- Etant donné une liste d'entiers L, écrire un programme en Python qui renvoie la somme des
éléments de la liste L.
6- Ecrire un algorithme Python qui renvoie la longueur d'une liste donnée sans utiliser la
méthode len().
7- Ecrire un algorithme Python qui renvoie la liste des diviseurs d'un entier donné.
Exemple si n = 18 , l'algorithme renvoie la liste [1, 2, 3, 6, 9, 18]
8- Ecrire un algorithme en python qui renvoie la moyenne des termes d'une liste de nombres.
9- Ecrire un algorithme en python sous forme de fonction qui prends en paramètre un couple (L,
a) formé d'une liste L et d'un élément a et qui renvoie True si l'élément a est présent dans la
liste L et False si non.
10- Ecrire un algorithme en python sous forme de fonction qui prends en paramètre un couple (L,
a) formé d'une liste L et d'un élément a et qui renvoie la position de l'élément a dans la liste
L. La fonction doit renvoyer -1 si l'élément a n'est pas présent dans la liste.
11- Ecrire un algorithme en python sous forme de fonction qui prends en paramètre un couple (L,
n) formé d'une liste L de nombres et d'un entier n et qui renvoie la liste obtenue à partir de L
en multipliants ses éléments par n.
Exemple si L = [3, 9 , 5 , 23] et n = 2 la fonction renvoie la liste: [6, 18 , 10 , 46]
12- En utilisant la méthode sort(), écrire un algorithme en python sous forme de fonction qui
prends en paramètre une liste L de nombres et qui renvoie le couple (min , max) formé du
minimum et du maximum de la liste.
13- Ecrire un algorithme python permettant de supprimer les éléments dupliqués d'une liste.
14- Ecrire un programme Python sous forme de fonction Python qui prend en paramètres deux
listes et renvoie True si les deux listes ont au moins un élément commun et False si non.
15- Ecrire un programme Python sous forme de fonction Python qui prend en paramètres deux
listes et renvoie la liste des éléments communs à ces deux listes.