• Domingo 22 de Diciembre de 2024, 20:33

Autor Tema:  Conjuntos  (Leído 1231 veces)

GaboXe

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Conjuntos
« en: Viernes 23 de Octubre de 2009, 20:02 »
0
Muy buenas a la comunidad de SoloCodigo este es mi segundo foro, en el primero me ayudaron bastante con un pequeño problemita en python y me imagino que a muchos les sirvió bueno aquí tengo una pequeña duda:
Anteriormente yo realice este código en Java pero cuando lo intente hacer en Python me di cuenta que en la Sintaxis es totalmente distinta con respecto a la comparación de String (compareTo, .equals etc) los cuales por ser nuevo en Python no se si existan.
Ahora ya aclarada ciertas cosas estoy realizando un programa que realice Unión, Intersección, Diferencia de conjuntos.

1.Pido como valor de entrada 2 String (Conjunto A, Conjunto B)
2.luego le pregunto al usuario que desea hacer(me refiero a las operaciones)
Ya explicado esto aclaro que ya investigue sobre la función set() para realizar operaciones de conjuntos pero quiero hacerlas con Ciclos
Ahora yo realizo la función len() para saber la longitud de los sring y poder compararlos con un ciclo for PERO NO SE COMO COMPARARLOS para formar el nuevo conjunto C ya que el Ciclo for en Java es distinto al de Python (en como se escribe)
Si tienen confusiones con lo que digo aquí les muestro el comportamiento con ejemplo de conjuntos(pequeño repasito):

Primer conjunto : A={1,2,3}
Segundo Conjunto: B={2,3,4}

AUB={1,2,3,4} (Union)
A intersección B={2,3}
A-B={1} (Diferencia)

De antemano Gracias por ayudarme a entender este gran lenguaje
Sin mas nada que decir me despido
 :hitcomp:   :beer: