# -*- coding: utf-8 -*- #programa.py "Programa de ejemplo en Python" #Autor: Edgardo Adrián Franco Martínez (c) Febrero 2011 #Versión: 1.0 #Descripción: Programa que lee tres archivos de texto y carga un #conjunto de cadenas separadas por espacio en un lista_palabras #cada lista se coloca como conjuntos en las variables La, Lb y Lc. #Finalmente se realiza la unión de los tres conjuntos, archivo=open('lenguaje1.txt') #Abrir archivo lenguaje1.txt texto=archivo.read() #Leer el archivo lista_palabras=texto.split() #Obtener la lista de palabras separadas por espacio o salto de línea La=set(lista_palabras) #Realizar la conversión de la lista a conjunto archivo=open('lenguaje2.txt') texto=archivo.read() lista_palabras=texto.split() Lb=set(lista_palabras) archivo=open('lenguaje3.txt') texto=archivo.read() lista_palabras=texto.split() Lc=set(lista_palabras) print "Los conjuntos son:" print ("La=",La) print ("Lb=",Lb) print ("Lc=",Lc) Ld=La|Lb|Lc #Unión de los conjuntos print ("La|Lb|Lc=",Ld)