| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Cómo quitar duplicados en las listas en Python
    Manipulación de listas es una tarea muy común para los programadores. Un programador puede tener que buscar una lista de palabras para los duplicados y eliminarlos. Ser capaz de eliminar los duplicados de una lista en varios idiomas es una necesidad para cualquier persona que quiera seguir una carrera en el desarrollo de software . El lenguaje de programación Python tiene varias características integradas que simplifican esta tarea. Instrucciones
    1

    Abra el editor de texto IDLE que viene con el lenguaje de programación Python .
    2

    Declarar una lista de palabras en la parte superior del archivo de código fuente , asegurándose para incluir duplicados . Por ejemplo , podría escribir lo siguiente:

    wordList = [ "gato" , " perro " , "mono ardilla ", " perro " , "gato" ]
    3

    Declarar una lista vacía debajo de la lista anterior , así:

    wordList2 = [ ]
    4

    iterar sobre la primera lista de palabras usando un bucle , así:
    < p> for x in range ( len ( wordList ) ) :
    5

    Iterar sobre el resto de las palabras en la lista mediante un ciclo for anidado . Usted necesita este guión para el bucle pulsando la tecla de tabulación una vez, y luego escribir la siguiente línea de código :

    para y en el rango de (x + 1 , len ( wordList ) ) :
    6

    prueba cada palabra repiten a lo largo del segundo bucle a las palabras repiten a lo largo del primer bucle . Esto se logra mediante una instrucción "if" , que debe separarse usando la tecla de tabulación . La sentencia if se puede escribir así:

    si wordList [x ] == wordList [ y]:
    7

    Añada palabras duplicadas de la lista de palabras vacío creado en el paso 3 . Esta línea de código debe separarse usando la tecla tab:

    wordList2.append ( wordList [x ] )
    8

    Golpea la tecla "Enter" un par de veces y luego pulsa " eliminar" para eliminar todos los guiones y regresar el cursor a la parte izquierda del editor de texto
    9

    Iterar a través de la segunda lista de palabras de esta manera: .

    para y en worldList2
    10

    Retire cada palabra contenida en la segunda lista de palabras de la primera lista de palabras. Esto puede hacerse escribiendo la línea siguiente , con sangría una vez con una pulsación de tecla tab:

    wordList.remove ( y)
    11

    Press "F5 " para ejecutar el script. Las siguientes líneas son de salida :

    Cat

    Previous :

    next :
      Artículos relacionados
    ·Cómo eliminar una lista en Python Iteración 
    ·Cómo compilar Python con Cygwin 
    ·Cómo aprender Python Lenguaje de ordenadores 
    ·Cómo eliminar una nueva línea en Python 
    ·¿Cómo hacer si-entonces declaraciones en Python 
    ·Cómo crear Flash Cards en Python 
    ·Cómo compilar Python en una terminal UNIX 
    ·Cómo contar caracteres en Python 
    ·Cómo dar formato a los flotadores en Python 
    ·Cómo ejecutar Python en Terminal Server en un Mac 
      Artículos destacados
    ·MySQL PHP Scripts Buscar 
    ·Cómo borrar una pantalla y poner uno nuevo en Java 
    ·Cómo introducir enteros en Java utilizando un escáner…
    ·Trucos PHP 
    ·Tutorial de PHP y SimpleXML Atributos 
    ·Las ventajas de la estructura de repetición + + C 
    ·Partes básicas de Visual Basic 
    ·Cómo ejecutar subrutina de Visual Basic en el fondo 
    ·Cómo hacer una matriz de una cadena 
    ·Cómo recorrer todas las propiedades de un objeto de Py…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com