Listes en Python sont des structures de données intégrées qui permettent au programmeur de créer des collections de données sous un nom commun . Grâce à l'utilisation de listes , les programmeurs peuvent préforme opérations sur ces collections, comme les réarranger , leur navigation par index, ou l'ajout et la suppression d'éléments . Les listes sont similaires aux tableaux dans d'autres langages de programmation, mais avec beaucoup plus de flexibilité et de fonctionnalité. Listes base  
 Une liste de base en Python ressemble à cet exemple de code : 
 
 >>> examplelist = [ "un", "deux" , "trois" ] Photos 
 Tout comme un tableau dans d'autres langages de programmation , les listes de référence Python éléments de données internes de l'indice . Donc l'exécution des commandes d'impression suivants imprimera la valeur correspondant à la comme des tableaux , une liste des index commence à 0 et se termine à n-1 (où n = le nombre d'éléments dans la liste) . Dans cet exemple, le dernier indice est 2. 
 Liste des opérations 
 listes 
 en Python sont des objets , et comme des objets, avoir certaines méthodes que les programmeurs peuvent appeler pour préforme opérations sur eux. Par exemple, pour ajouter un élément à la fin de examplelist , le programmeur peut utiliser le built-in " append" méthode "insert " permet au programmeur d'ajouter un élément dans la liste , et pas seulement la fin (Source 1): 
 
 >>> examplelist.insert (1, " un virgule cinq " ) < br > 
 >>> [' un', ' un virgule cinq ', ' deux ', ' trois ', ' quatre '] 
 Liste tranches 
 Photos 
 Découpage d'une liste consiste à tirer des sous-listes de la liste entière . Par exemple, pour obtenir une autre liste de examplelist , le programmeur peut spécifier la position de départ et la fin de la sous-liste : 
 
 >>> examplelist [ 02:04 ] 
 
 [' deux ',' trois '] 
 
 la sous-liste comprendra tous les éléments jusqu'à (mais non y compris) l'indice final. Dans cet exemple, le second indice ( «deux» ) et le troisième indice ( «trois» ) sont inclus dans la tranche, mais pas la quatrième . Tranchage peut également fonctionner comme ouvrir clos , dans les cas où la longueur de la liste est inconnue : 
 
 >>> exemple [ 2:] 
 
 [ 'deux' , 'trois' , 'quatre' ] 
 recherche de listes 
 
 Les programmeurs peuvent consulter une liste ainsi , en utilisant la méthode "index" . La méthode d'indexation est similaire pour obtenir une valeur de l'indice ( bien que pas aussi rapide ou efficace). Au lieu de donner un indice et à recevoir une valeur , le programmeur donne une valeur à la méthode de l'indice . La méthode d'indexation recherche dans la liste de l'indice de la liste qui contient la valeur , puis retourne cet indice. Par exemple: 
 
 >> examplelist.index ( «trois» ) 
 
 3