“Conocimiento Programación>Python Programming

Cómo encontrar subconjuntos en Python

2013/6/16
Python es un lenguaje de programación orientado a objetos utilizado para el escritorio y el desarrollo web. Como la mayoría de otros lenguajes de programación , un enfoque de los centros de diseño de Python en el manejo de las colecciones de datos. En otros lenguajes de programación como C + + o Java, estos conjuntos de datos se llaman " arrays. " En Python, existen diversas formas de recogida de datos para la aplicación del programador. Esto incluye el tipo de colección "set" , el cual le ofrece una lista de funciones incorporadas para manipular los datos contenidos en un conjunto . Cosas que necesitará
Python Interpreter
Ver Más instrucciones
1

Importación del módulo "set " para acceder a las funciones de ajuste :

>> ; > de juegos de importación que figura
2

Crear dos sets. El primer set, " x ", representará a un conjunto mayor de datos. El segundo grupo , "y , " representará a un grupo más pequeño que se puede comparar a la x para determinar si se trata de un subconjunto de x . El conjunto y se considera un subconjunto de X si todos los elementos en y también están en x :

>>> x = Set ( [ 1 , 4 , 5 , 6 , 4 , 3 , 5 , 7 , 8 , 2 , 3 ] ) >>> y = set ( [ 1 , 2 , 3 ] )
3

Determinar si y es un subconjunto de x con el función " issubset " integrado en todos los conjuntos de Python :

>>> y.issubset (x ) Verdadero
4

cambio y, añadiendo un nuevo elemento que no hace no existe en x . A continuación, puedes volver a intentarlo para ver si y es un subconjunto de x:

>>> y = set ( [ 1 , 2 , 10 ] ) >>> y.issubset (x ) Falso

Python Programming
Cómo depurar Reinicia Python
Cómo reemplazar Espacio en blanco con Python Regex
Cómo crear un bloqueador de Word
Cómo establecer variables de entorno Python
Cómo crear un juego de adivinanzas Usando Python
Cómo eliminar caracteres de una cadena en Python
Cómo convertir Epoch en Python
Cómo convertir una cadena en una lista en Python
Conocimiento de la computadora © http://www.ordenador.online