Les piles
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

Les piles



  1. #1
    invitedb34050e

    Les piles


    ------

    Bonjour
    SVP qu'elle la différence au juste entre les piles et les listes ? Je ne comprend pas l'idée que lorsqu'on travaille avec une pile , on ne connaît pas le nombre d'éléments dès le début..
    Merci

    -----

  2. #2
    bisou10

    Re : Les piles

    Ah bon ? Ca sort d'où ça ?

  3. #3
    invitedb34050e

    Re : Les piles

    De mon cours .. Mais quelle est la différence entre liste et pile ?

  4. #4
    invite4cfc68f9

    Re : Les piles

    Bonsoir,

    Quel langage ?

  5. A voir en vidéo sur Futura
  6. #5
    invitedb34050e

    Re : Les piles

    C'est pour python 3

  7. #6
    invite4cfc68f9

    Re : Les piles

    5.1.1. Utiliser les listes comme des piles
    Les méthodes des listes rendent très facile leur utilisation comme des piles, où le dernier élément ajouté est le premier récupéré (“dernier entré, premier sorti”, ou LIFO pour “last-in, first-out”). Pour ajouter un élément sur la pile, utilisez la méthode append(). Pour récupérer l’objet au sommet de la pile, utilisez la méthode pop(), sans indicateur de position. Par exemple

    >>>
    >>> stack = [3, 4, 5]
    >>> stack.append(6)
    >>> stack.append(7)
    >>> stack
    [3, 4, 5, 6, 7]
    >>> stack.pop()
    7
    >>> stack
    [3, 4, 5, 6]
    >>> stack.pop()
    6
    >>> stack.pop()
    5
    >>> stack
    [3, 4]

    Expliqué ici : http://www.afpy.org/doc/python/2.7/t...tructures.html

    Je pense qu'il s'agit tout simplement d'une liste "dynamique" avec un script de ce genre ?

  8. #7
    Jack
    Modérateur

    Re : Les piles

    dans une pile on n'a acces qu'à un seul élément: le sommet
    dans une liste, on peut accéder à tous les éléments, mais séquentiellement, en partant de son entrée dans une liste simple ou d'une de ses extrémités si la liste peut être parcourue dans les 2 sens.

  9. #8
    invitedb34050e

    Re : Les piles

    Merci beaucoup

  10. #9
    invitedb34050e

    Re : Les piles

    Merci , j'ai bien compris

  11. #10
    invite43901482

    Re : Les piles

    En python la différence entre pile et liste se fait syntaxiquement avec l'objet list et l'objet deque.

    Certaines optimisations sont faites selon l'utilisation que l'on souhaite. Il faudra lire la documentation...

  12. #11
    invitedb34050e

    Re : Les piles

    Merci beaucoup pour vos réponses mais mon problème n'est pas au niveau de la syntaxe.
    Une question: est-ce qu'on peut parcourir une pile en utilisant la boucle pour ?

  13. #12
    polo974

    Re : Les piles

    si tu faisais l'essai toi même...

    on trouve un python pour tous les systèmes usuels.
    et comme c'est un super langage, autant en disposer sur sa machine...

    enfin, comme la pile n'est qu'un mode d'utilisation d'une liste, la réponse est vraiment trop évidente pour qu'on te la donne sans te faire réfléchir et chercher un peu par toi-même...
    Jusqu'ici tout va bien...

  14. #13
    Jack
    Modérateur

    Re : Les piles

    est-ce qu'on peut parcourir une pile en utilisant la boucle pour ?
    Tout dépend de ce qu'on appelle parcourir. Si c'est juste lire son contenu sans affecter la pile elle-même, c'est non.

    Je rejoins polo974 sur les vertus de la pratique. Pourquoi n'essaies-tu pas. Même si tu fais des erreurs, c'est absolument inoffensif pour ton ordi.
    Dernière modification par Jack ; 02/11/2014 à 16h27.

  15. #14
    invite897e49b2

    Re : Les piles

    j'ai du mal a comprendre les questions sur le forum ...
    car bien souvent il suffit de tester de maniere pratique et la réponse arrive rapidement .
    cela demande certes une certaine démarche ...

Discussions similaires

  1. Métaux lourds piles alcalines/piles rechargeables
    Par invite01dbd33d dans le forum Environnement, développement durable et écologie
    Réponses: 18
    Dernier message: 22/01/2011, 09h31
  2. piles AA-LR6---> piles bouton
    Par invite37ab63d6 dans le forum Électronique
    Réponses: 2
    Dernier message: 29/10/2010, 14h47
  3. aide ''piles'' sauver la batterie de votre pc portable changer les piles
    Par invite126c07e4 dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 22/08/2009, 08h39
  4. piles
    Par invite13e0016f dans le forum Chimie
    Réponses: 1
    Dernier message: 14/06/2008, 23h43
  5. Piles
    Par inviteffa8db36 dans le forum Chimie
    Réponses: 1
    Dernier message: 06/05/2008, 11h55