| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Méthodes Python pour les listes
    " . List" Python contient un type de données importante connue sous le nom La liste est essentiellement un ensemble de données stockées sous un seul nom de variable. Parce que les listes sont importantes pour l'exécution Python, le type de données de la liste compte un nombre important de méthodes de membres. Ces méthodes trier une liste , modifier une liste dans une pile ou d'une mise en œuvre de la file d'attente , et permettent aux programmeurs pour allonger ou raccourcir la liste à tout moment. Tri

    programmeurs peuvent trier les listes avec l'utilisation d'une méthode intégrée " sort () " . La méthode de tri appelée sans sortes d'arguments de la liste actuelle dans l'ordre croissant . En utilisant le mot-clé "reverse" pour trier la liste par ordre décroissant

    Take " example_list " comme un exemple d'une liste Python : .

    >>> Example_list.sort ()

    >>> example_list

    [1, 2 , 3, 4 , 5, 7 ]

    >>> example_list.sort (reverse = True )

    >>> example_list

    [7 , 5, 4 , 3, 2, 1]
    Ajout et extension
    < br >

    listes ASO ont des méthodes pour ajouter des éléments à la fin de la liste . L' "() append" méthode prend un objet et l'ajoute à la fin de la liste . La méthode similaire " extend ( ) " effectue la même opération , mais plutôt que d' un seul élément, " extend ( ) », ajoute une autre liste sur la fin de la liste. Par exemple:

    >>> example_list.append ( 10) pour

    >>> example_list

    [1 , 2, 3 , 4, 5 , 7, 10 ]

    >>> example_list.extend ( [11 , 12, 13 ] )

    >>> example_list

    [1 , 2, 3 , 4, 5 , 7 , 10, 11 , 12, 13 ]
    Insertion et retrait

    programmeurs peuvent également insérer des éléments dans et supprimer des éléments à partir d'emplacements arbitraires dans la liste ( tant qu'il existera des emplacements ) . Le " insert () " méthode permet d'insérer un élément dans la liste, et déplace les éléments de la liste pour accueillir le nouvel élément. La méthode " remove () " fait l'inverse : il supprime la première instance d'une valeur et réorganise la liste pour combler le vide indice . Note: Python utilise la numérotation de base zéro , ce qui signifie le premier élément d'une liste (ou toute collecte de données en Python ) est affecté l'indice 0, le second élément est affecté l'indice 1, et ainsi de suite

    . Par exemple:

    >>> example_list.insert (1 , 17)

    >>> example_list

    [ 1, 17, 2, 3 , 4, 5 , 7 , 10, 11 , 12, 13 ]

    >>> example_list.remove (2)

    >>> example_list
    < p> [ 1, 17, 3, 4 , 5, 7 , 10, 11 , 12, 13 ]

    Cet exemple inséré le numéro 17 à la position 1 de l'index, puis enlevé la première instance du numéro 2 .
    Stacks et le " pop () " Method

    la méthode de " pop () " , appelé sans argument , retourne toujours et supprime le dernier élément de la liste . Avec cette méthode, une liste peut imiter une structure de données de la pile. Une pile suit le Last In, First Out motif, dont la dernière valeur ajoutée dans la liste est toujours retourné première :

    >>> example_list.append (14)

    > ; >> example_list

    [ 1, 17, 3 , 4, 5 , 7, 10 , 11, 12 , 13, 14 ]

    >>> example_list.pop ()

    [ 1, 17, 3, 4, 5, 7, 10, 11, 12]
    file d'attente et le " pop () " Method
    < br >

    Une file d'attente suite à la First In, First Out approche . Cet exemple utilise la méthode pop avec un seul argument, qui revient et enlève de la valeur à l'index donné :

    >>> example_list.insert (0 , 12)

    > >> example_list

    [ 12, 1, 17 , 3, 4 , 5, 7 , 10, 11, 12 ]

    >>> example_list.pop (0) Photos

    >>> example_list

    [ 1, 17, 3, 4, 5, 7, 10, 11, 12]

    Previous :

    next :
      articles connexes
    ·Comment concaténer des chaînes en Python 
    ·Comment créer un dossier dans Python 
    ·Comment faire pour trouver l'indice d'une chaîne en Py…
    ·Comment faire pour utiliser un script Python sur Web Se…
    ·Comment faire pour charger une zone de liste déroulant…
    ·Comment faire pour supprimer Sous-listes vides avec Pyt…
    ·Comment coder et décoder les symboles en Python 
    ·Python Loops Casser 
    ·Comment Passer les lignes de commentaires en Python 
    ·Qu'est-ce que Compile Py 
      articles en vedette
    ·Comment télécharger Java API Documentation 
    ·Qu'est-ce que Microsoft SQL 
    ·Comment compiler un noyau pour un Android 
    ·Comment parcourir un vecteur dans Java 
    ·Comment accéder aux lignes de répéteur en PHP 
    ·Comment faire un triangle en Visual Basic 
    ·Traversant par une variable de chaîne en Java 
    ·Comment interroger feuilles de calcul avec PHP 
    ·Règles pour le jeu de cartes Canasta 
    ·Comment est- il différent des autres UML Modélisation…
    Copyright © Connaissances Informatiques http://fr.wingwit.com