preloader

1 janvier 1 | 2 minutes de lecture
Index du contenu

La salida de este programa es: Lambda Recibido ‘2’ es una cadena Verdadero Lambda Recibido ‘3’ es una cadena Verdadero Lambda Recibido ‘5’ es una cadena Verdadero Lambda Recibido ‘7’ es una cadena Verdadero 37.6 Operadores combinatorios Los operadores combinatorios combinan varios elementos de datos de alguna manera. Uno ejemplo de un operador combinatorio es el operador rx.merge(). este operador fusiona los datos producidos por dos Observables en un solo flujo de datos Observable. Por ejemplo: En el diagrama anterior, dos Observables están representados por la secuencia 2, 3, 5, 7 y la secuencia 11, 13, 16, 19. Estos Observables se suministran a la combinación operador que genera un único Observable que suministrará los datos generados a partir de ambos de los Observables originales. Este es un ejemplo de un operador que no toma una función pero en su lugar toma dos Observables. El código que representa el escenario anterior se proporciona a continuación:

Un ejemplo que ilustra cómo fusionar dos fuentes de datos

importar rx

Configurar dos fuentes

fuente1 = rx.from_list([2, 3, 5, 7]) fuente2 = rx.from_list([10, 11, 12])

Combinar dos fuentes en una

rx.merge(fuente1, fuente2)
.subscribe(lambda v: print(v, end=’,’)) Fíjate que en este caso nos hemos suscrito directamente al Observable devuelto por el operador merge() y no han almacenado esto en una variable intermedia (esto fue una decisión de diseño y cualquier enfoque es aceptable). 37.5 Operadores transformacionales 443

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus