| 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
    Comment faire pour supprimer les doublons d' une liste cordes Two
    Retrait mots en double à partir de plusieurs chaînes est un travail très fastidieux . Il est préférable d'avoir un ordinateur d'effectuer ces types de tâches répétitives. Vous pouvez écrire un programme Python simple pour effectuer cette tâche pour vous. Le langage Python est assez facile à apprendre et à utiliser de sorte que même un débutant peut se lever et courir assez vite. Vous pouvez écrire un programme qui supprime les doublons d'une liste en quelques minutes. Choses que vous devez
    ordinateur avec Python 3.2 langage de programmation installé
    Afficher plus Instructions
    1

    Ouvrez l'éditeur de texte IDLE qui vient avec le téléchargement Python. L'éditeur de texte IDLE se trouve dans Program Files ( Applications pour Macintosh) , dans le répertoire Python. Un fichier de code source vide s'ouvre dans la fenêtre de l'éditeur de texte IDLE.
    2

    déclarer deux listes et leur attribuer des valeurs . Assurez-vous que les listes contiennent des valeurs en double. Ecrivez ce qui suit au début du fichier de code source :

    LISTONE = [ "un", "deux" , "trois" , "quatre" ]

    listTwo = [ "un", "cinq", "trois", "six" ]
    3

    itérer sur les deux listes en utilisant une double boucle "for" . L' extérieur boucle "for" parcourt la première liste, tandis que la seconde boucle "for" parcourt la deuxième liste . Vous pouvez comparer les mots dans les deux listes de cette façon. Ecrire les deux déclarations suivantes pour parcourir les listes (attention à tiret de la deuxième ligne avec une tabulation , juste avant la deuxième boucle "for" ) :

    pour wordOne dans LISTONE :

    pour motDeux dans listTwo :
    4

    retrait de la ligne précédant immédiatement la deuxième boucle "for" . Créer un "if" ici que des tests pour voir si les mots sont égaux . Ecrire la déclaration suivante pour effectuer cette opération:

    if ( wordOne == motDeux ) :
    5

    retrait de la ligne immédiatement après le "if" de publier une déclaration qui va tout moment les mots identiques se trouvent dans les deux listes . Écrire la déclaration suivante pour supprimer ces mots en double :

    listTwo.remove ( motDeux )
    6

    Imprimez " listTwo " maintenant que tous les doublons ont été supprimés :
    < p > print ( listTwo )
    7

    exécuter le programme en appuyant sur la touche " F6" . La sortie du programme ressemble à ceci:

    [' cinq ', ' six ']

    Previous :

    next :
      articles connexes
    ·Comment à ajouter à une liste en Python 
    ·Comment remplacer une fonction en Python 
    ·Ressources Python 
    ·Comment limiter connexions dans le code Python 
    ·Comment Grattez et analyser les adresses 
    ·Comment exécuter des applications Java à partir de Py…
    ·Comment définir votre chemin Python 
    ·Comment coder et décoder les symboles en Python 
    ·Une liste d'attributs en Python 
    ·Des exemples de Python XML Processing 
      articles en vedette
    ·Comment calculer le décalage Assembly Language 
    ·Comment sélectionner une zone dans VB.Net 
    ·Comment faire pour supprimer une valeur de chaîne dans…
    ·Comment charger les programmes sur le périphérique Wi…
    ·Vérification Java d' entrée 
    ·Types de données COBOL 
    ·Comment créer un Func_Train dans GtkRadiant 
    ·Comment changer l'icône dans Xcode 
    ·Java Runtime Exec Tutorial 
    ·Comment mettre à jour les attributs dans Rails 
    Copyright © Connaissances Informatiques http://fr.wingwit.com