Preguntas etiquetadas con idioms

Un lenguaje de programación es una forma de superar una limitación del lenguaje de programación y / o escribir código de uso común con un propósito que está separado del significado literal del código. Además, un idioma es una forma preferida de escribir código, cuando hay más de una forma obvia de hacerlo.


30
¿Qué hace si __name__ == "__main__": hacer?
На этот вопрос есть ответы на Stack Overflow на русском : Что делают if __name__ == “__main__”? Dado el siguiente código, ¿qué hace if __name__ == "__main__":? # 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__ == "__main__": lock = …



9
¿Cómo puedo recorrer un mapa C ++ de mapas?
¿Cómo puedo recorrer un std::mapen C ++? Mi mapa se define como: std::map< std::string, std::map<std::string, std::string> > Por ejemplo, el contenedor anterior contiene datos como este: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] = "data1"; m["name2"]["value2"] = "data2"; m["name3"]["value1"] = "data1"; m["name3"]["value2"] = "data2"; ¿Cómo puedo recorrer este mapa y …


30
¿Cómo invierto una matriz int en Java?
На этот вопрос есть ответы en Stack Overflow на русском : Как перевернуть массив в Джаве? Estoy tratando de revertir una matriz int en Java. Este método no invierte la matriz. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i - …
238 java  arrays  idioms  idiomatic 





9
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 era lo suficientemente pitónico, pero después de una discusión reciente que involucró modismos versus eficiencia , …
98 python  list  zip  slice  idioms 


3
Concatenación de cadenas con Groovy
¿Cuál es la mejor forma (idiomática) de concatenar cadenas en Groovy? Opción 1: calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } Opcion 2: calculateAccountNumber(bank, branch, checkDigit, account) { "$bank$branch$checkDigit$account" } He encontrado un punto interesante sobre este tema en el antiguo sitio web de Groovy: …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.