Articles of Booleano

Establezca un booleano para un cierto tiempo mientras el progtwig continúa ejecutándose

Me preguntaba si hay una forma fácil y sencilla de establecer un valor booleano en Verdadero durante un cierto período de tiempo. Después, volvió a Falso. Todas esas acciones realizadas mientras el progtwig continúa en ejecución. Tal vez podría hacer esto con theads y temporizador? P.ej main() decrease = Decrease() decrease.run() class Decrease() def __init__(self) […]

Máscara booleana de dataframe de Pandas en múltiples columnas

Tengo un dataframe (df) que contiene varias columnas con una medida real y el número correspondiente de columnas (A, B, …) con una incertidumbre (dA, dB, …) para cada una de estas columnas: AB dA dB 0 -1 3 0.31 0.08 1 2 -4 0.263 0.357 2 5 5 0.382 0.397 3 -4 -0.5 0.33 […]

Mejora del rendimiento en el algoritmo de comparación np.packbits (A == A , eje = 1)

Estoy buscando en la memoria optimizar np.packbits(A==A[:, None], axis=1) , donde A es una matriz densa de enteros de longitud n . A==A[:, None] está hambriento de memoria para n grande, ya que la matriz booleana resultante se almacena ineficientemente con cada valor booleano que cuesta 1 byte. Escribí la siguiente secuencia de comandos para […]

¿Cuál es la aplicación práctica de bool () en Python?

¿Cuándo se usa en la encoding diaria? Estoy aprendiendo Python usando este tutorial . A lo que me refiero se describe aquí (medio de la página), pero no puedo entenderlo. Entiendo los principios de usar Verdadero y Falso, pero no entiendo cuándo (o sí) realmente usamos la función bool() en la práctica mientras escribimos nuestro […]

¿Hay algún valor incorporado de Python donde la evaluación de la verdad no sea válida?

Tengo un conjunto de subclases que deberían definir un atributo x que debería ser verdadero o falso. Para detectar errores cuando olvido establecer este valor en una subclase, me gustaría establecerlo en su superclase en un valor para el que la evaluación de la verdad resulte en un error. ¿Hay algún valor incorporado en Python […]

python: reemplaza el valor booleano de una lista con los valores de dos listas diferentes

Tengo una lista con valores booleanos como lyst = [True,True,False,True,False] y dos listas diferentes, por ejemplo, como: car = [‘BMW’,’VW’,’Volvo’] a = [‘b’,’c’] Solo quiero reemplazar True con los valores del car y False con los valores de a . o haga una nueva lista con la secuencia de lyst y los valores de car […]

¿Se garantiza que Falso “es 0” y Verdadero “es 1”?

Posible duplicado: ¿Es False == 0 y True == 1 en Python un detalle de implementación o está garantizado por el lenguaje? Noté hoy que los siguientes trabajos usan python 2.6 (Cpython) … >>> a=[100,200] >>> a[True] 200 >>> a[False] 100 ¿Es esto portable a otras implementaciones de python (por ejemplo, se garantiza que True […]

Pasando un puntero numpy (dtype = np.bool) a C ++

Me gustaría usar una matriz numpy de tipo bool en C ++ pasando su puntero a través de Cython. Ya sé cómo hacerlo con otros tipos de datos como uint8. Hacerlo de la misma manera con boolean no funciona. Puedo comstackr pero hay la siguiente excepción durante el tiempo de ejecución: Traceback (most recent call […]

Compruebe a la vez los valores booleanos de un conjunto de variables

Tengo alrededor de 10 variables booleanas, necesito establecer una nueva variable booleana x=True si todos esos diez valores variables son Verdaderos. Si una de ellas es Falsa, entonces establezca x= False Puedo hacer esto de una manera if (a and b and c and d and e and f…): x = True else: x=False lo […]

Cómo convertir PyObject a Java tipo booleano

Me gustaría lanzar org.python.core.PyObject a java.lang.Boolean. Algo similar a: boolean i = ((Boolean) PyObject).booleanValue();