Buenas noches Observación importante: llegando al minuto 13 se menciona que la consulta muestra las ventas por "dos ciudades", lo cual no es del todo cierto ya que al final del resultado se aprecian dos filas correspondientes a Mandalay; es decir, sí hay datos de las tres ciudades. ¿Por qué pasa esto? Porque las condiciones incluidas en la instrucción son confusas: "A o B y C", pero no se especifica ninguna agrupación para determinar si se resuelven las dos primeras y luego la última, o la primera y luego las dos últimas: (A | B) & C, o... A | (B & C). En cualquier caso, no es posible que una misma venta corresponda a dos ciudades, tal como lo insinúan las dos condiciones finales B & C: (df['City'] == 'Yangon') & (df['City'] == 'Naypyitaw'). El resultado de esta parte es vacío, no hay ningún registro que pueda cumplirlo. Por lo tanto, todo el filtro se reduce a mostrar las ventas mayores o iguales a 900. De hecho, si se eliminan las dos condiciones contradictorias y se deja solamente la primera, el resultado es el mismo: las mismas 11 transacciones.Captura.JPG78.61 KB