Resultados de la búsqueda a petición "idioms"

15 la respuesta

Obtener la clave correspondiente al valor mínimo dentro de un diccionario

Si tengo un diccionario de Python, ¿cómo obtengo la clave de la entrada que contiene el valor mínimo? Estaba pensando en algo que ver con elmin() función... Dada la entrada: {320:1, 321:0, 322:3}Volvería321.

4 la respuesta

¿Cómo nombrar este patrón de protección de acceso orientado a claves?

Aparentementeeste patrón de protección de acceso orientado a claves [https://stackoverflow.com/questions/3220009/is-this-key-oriented-access-protection-pattern-a-known-idiom] : class SomeKey { friend class Foo; SomeKey() {} // possibly ...

3 la respuesta

¿Podemos aumentar la reutilización de este patrón de protección de acceso orientado a claves?

¿Podemos aumentar la reutilización paraeste patrón de protección de acceso orientado a claves [https://stackoverflow.com/questions/3220009/is-this-key-oriented-access-protection-pattern-a-known-idiom] : class SomeKey { friend class Foo; // more ...

2 la respuesta

¿Idioma para simular parámetros de plantilla numérica en tiempo de ejecución?

Supongamos que tenemos template <unsigned N> foo() { /* ... */ }definido. Ahora quiero implementar do_foo(unsigned n);que llama a la variante correspondiente defoo(). Este no es simplemente un ejemplo sintético: esto realmente sucede en la vida ...

3 la respuesta

Javascript regexp: reemplazando $ 1 con f ($ 1)

Tengo una expresión regular, digamos/url.com\/([A-Za-z]+)\.html/, y me gustaría reemplazarlo connew string $1: f($1), es decir, con una cadena constante con dos interpolaciones, la cadena capturada y una función de la cadena capturada. ¿Cuál es ...

27 la respuesta

¿Qué hace si __name__ == "__main__": hacer?

Lo que hace elif __name__ == "__main__": ¿hacer? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) if __name__ == ...

1 la respuesta

¿Qué es una firma y un tipo de función?

Encontré el alias de tipo a continuación en un intérprete de Scheme que estoy estudiando. Al evaluar el AST, reconoce una función como una función compatible de forma nativa o como una función definida por el usuario. Entiendo la segunda parte de ...

4 la respuesta

En ruby, ¿la verdad es idiomática para un nombre de método que termina con un signo de interrogación?

¿Es normal que los métodos con un signo de interrogación devuelvan algo que es verdadero (por ejemplo, un número) para indicar que algo es verdadero o deberíatrue en sí ser devuelto? ¿Hay algún ejemplo de veracidad en la biblioteca estándar de ...

9 la respuesta

Python: `if key in dict` vs.` try / except` - ¿cuál es el idioma más legible?

Tengo una pregunta sobre modismos y legibilidad, y parece haber un choque de filosofías de Python para este caso particular: Quiero construir el diccionario A desde el diccionario B. Si una clave específica no existe en B, entonces no haga nada ...

6 la respuesta

Pares de una sola lista

A menudo, he encontrado la necesidad de procesar una lista por pares. Me preguntaba cuál sería la forma pitónica y eficiente de hacerlo, y encontré esto en Google: pairs = zip(t[::2], t[1::2])Pensé que eso era bastante pitónico, pero después ...