“Conocimientos Programación>Python Programming

Cómo eliminar los duplicados de una cadena Lista Dos

2012/8/3
Extracción palabras duplicadas de múltiples cadenas es un trabajo muy tedioso. Es mejor tener una computadora realizar este tipo de tareas repetitivas. Usted puede escribir un programa Python sencilla de realizar esta tarea para usted. El lenguaje Python es bastante fácil de aprender y usar por lo que incluso un principiante puede empezar a funcionar relativamente rápido . Usted puede escribir un programa que elimina los duplicados de una lista en pocos minutos . Cosas que necesitará de computadora con Python 3.2 lenguaje de programación instalado
Mostrar más instrucciones
1

Abra el editor de texto IDLE que viene con la descarga de Python. El editor de texto IDLE se encuentra en Archivos de programa ( aplicaciones para Macintosh) , en el directorio de Python. Un archivo de código fuente en blanco se abre en la ventana del editor de texto IDLE .
2

Declarar dos listas y asignarles valores. Asegúrese de que las listas contienen algunos valores duplicados. Escriba lo siguiente en la parte superior del archivo de código fuente:

LISTONE = [ "uno" , "dos" , "tres" , "cuatro "]

listTwo = [ "uno" , "cinco" , "tres" , "seis "]
3

iterar a través de las dos listas que utilizan un doble bucle "for" . El exterior de bucle "for" en iteración la primera lista, mientras que el segundo bucle "for" en iteración la segunda lista. Usted puede comparar las palabras cualquiera de las listas de esta manera. Escribe las dos afirmaciones siguientes para iterar a través de las listas (tenga cuidado para sangrar la segunda línea con un espacio de tabulación , justo antes del segundo bucle "for" ) :

para wordOne en LISTONE :

para wordTwo en listTwo :
4

sangría de la línea inmediatamente anterior al segundo bucle "for" . Crear un estado de " si " aquí que las pruebas para ver si las palabras son iguales . Escriba la siguiente instrucción para lograr esto :

if ( wordOne == wordTwo ) :
5

sangría de la línea inmediatamente después de la instrucción "if" para emitir una declaración que corre cualquier momento palabras idénticas se encuentran en las dos listas . Escriba la siguiente instrucción para eliminar este tipo de palabras duplicadas :

listTwo.remove ( wordTwo )
6

Imprima " listTwo " ahora que todos los duplicados se han eliminado :
< p > print ( listTwo )
7

Ejecute el programa presionando la tecla " F6 " . La salida del programa es el siguiente:

[ "cinco" , "seis" ]

Python Programming
Cómo leer de un sitio web con Python
Cómo utilizar el Súmate y Dividir funciones en Python Programación
Cómo eliminar todos los ceros de las listas en Python
Cómo reemplazar una función en Python
Cómo convertir Python to EXE
Cómo guardar una matriz en Python
Cómo crear un archivo CSV De un JSON Python
Cómo compilar Python en una terminal UNIX
Conocimientos Informáticos © http://www.ordenador.online