preloader

1 января 1 г. | 2 чтение минут
Указатель содержания

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 Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

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

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше