Curso de Programación en Python/Set-6

De WikiCabal
Ir a la navegación Ir a la búsqueda

Set-6.py

 1 #!/usr/bin/python3
 2 #-*-coding: utf-8 -*-
 3 
 4 Set1 = { 1, "Gato", 3 }
 5 Set2 = { 6, "Perro", "Gato", 4, 3 }
 6 
 7 print( "Set1:", Set1 )
 8 print( "Set2:", Set2 )
 9 
10 # Sustraer.
11 Set3 = Set1 - Set2
12 print( "Set3:", Set3 )
13 
14 # Sustraer en otra dirección.
15 Set3 = Set2 - Set1
16 print( "Set3:", Set3 )
17 
18 # Diferencia.
19 Set3 = Set1.difference( Set2 )
20 print( "Set3:", Set3 )
21 
22 # Diferencia en otra dirección.
23 Set3 = Set2.difference( Set1 )
24 print( "Set3:", Set3 )
25 
26 # Union de los sets.
27 Set3 = Set1.union( Set2 )
28 print( "Set3:", Set3 )

Resultado

[rrc@Llawyr PythonClase]$ ./Set-6.py
Set1: {1, 3, 'Gato'}
Set2: {'Gato', 'Perro', 3, 4, 6}
Set3: {1}
Set3: {'Perro', 4, 6}
Set3: {1}
Set3: {'Perro', 4, 6}
Set3: {1, 3, 4, 6, 'Perro', 'Gato'}