Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Opérations de chaînes en Python 
  • Comment calculer le nombre de Fibona…
  • La fonction de la bande de Python 
  • Comment faire pour déterminer quand…
  • Les avantages de l' introspection en…
  • Comment connecter Lambda en Python 
  • Comment faire pour changer la base e…
  • Comment vérifier si vous avez décl…
  • Comment exécuter des applications J…
  • Comment faire pour convertir JSON au…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    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 :

    print ( listTwo )
    7

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

    [' cinq ', ' six ']

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment envoyer un téléphone cellulaire un message texte avec un script Python 
  • Comment charger un script Python De Interprète 
  • Comment faire pour ajouter deux cordes à son Python 
  • Comment faire une majuscule à cordes utilisant Python 
  • Comment calculer le pourcentage en Python 
  • Longueur de corde Limit en Python 
  • Comment lire Int partir d'un fichier en Python 
  • Comment faire pour convertir un type de tableau à flotteur Python 
  • Python Listbox 
  • Comment développer une application Twitter avec Python 
  • Connaissances Informatiques © http://www.ordinateur.cc