Perguntas com a marcação «idioms»

Um idioma de programação é uma maneira de superar uma limitação da linguagem de programação e / ou escrever código comumente usado com uma finalidade separada do significado literal do código. Além disso, um idioma é uma forma preferida de escrever código, quando há mais de uma maneira óbvia de fazer isso.

274
Idioma Python para retornar o primeiro item ou Nenhum

Tenho certeza de que há uma maneira mais simples de fazer isso que simplesmente não está ocorrendo para mim. Estou chamando um monte de métodos que retornam uma lista. A lista pode estar vazia. Se a lista não estiver vazia, desejo retornar o primeiro item; caso contrário, desejo retornar Nenhum....

238
Como inverter uma matriz int em Java?

Como fazer um backup de Stack Overflow no Stack Overflow em Inglês : Como instalar o Stack Overflow em um computador? Eu estou tentando reverter uma matriz int em Java. Este método não reverte a matriz. for(int i = 0; i < validData.length; i++) { int temp =...

98
Pares da lista única

Muitas vezes, descobri a necessidade de processar uma lista por pares. Eu estava me perguntando qual seria a maneira pítônica e eficiente de fazer isso, e encontrei isso no Google: pairs = zip(t[::2], t[1::2]) Achei que era pythônico o suficiente, mas depois de uma discussão recente envolvendo...