Selecione N elementos aleatórios de uma lista<T> em c#

Selecione N elementos aleatórios de uma lista<T> em c#

Eu preciso de um algoritmo rápido para selecionar 5 elementos aleatórios de uma lista genérica. Por exemplo, eu gostaria de obter 5 elementos aleatórios de uma List<string>.…


Dividir uma string por espaços-preservando substrings entre aspas-em Python

Eu tenho uma string que é assim: this is "a test" Eu estou tentando escrever algo em Python para dividi-lo pelo espaço, ignorando espaços entre aspas. O resultado que estou procurando é:['this',…


Como faço para classificar uma matriz multidimensional em PHP

Esta questão já tem uma resposta aqui: Como posso classificar matrizes e dados em PHP? 9 respostas Eu tenho dados CSV carregados em um array multidimensional. Desta forma, cada "linha" é um reg…


Como contar eficientemente o número de chaves/propriedades de um objeto em JavaScript?

Qual é o caminho mais rápido para contar o número de chaves/propriedades de um objeto? É possível fazer isso sem iterar sobre o objeto? ou seja, sem fazer var count=0; for(k in myobj) if(myo…


Iterar uma lista com índices em Python

Eu poderia jurar que vi a função(ou método) que pega uma lista, como esta[3, 7, 19] e a torna numa lista iterável de tuplas, assim:[(0,3),(1,7),(2,19)] para usá-lo em vez de: for i in range(len(…


Repetir Cadeia-Javascript

Qual é o método melhor ou mais conciso para retornar uma string repetida uma quantidade arbitrária de vezes? O seguinte é o meu melhor tiro até agora: function repeat(s, n){ var a=[]; whi…



Como faço para verificar se uma matriz inclui um objeto em JavaScript?

Qual é a maneira mais concisa e eficiente de descobrir se uma matriz JavaScript contém um objeto? Essa é a única maneira que sei fazer: function contains(a, obj){for(var i=0; i<a.length…


Substituir as quebras de linha em uma string C#

Como posso substituir quebras de linha dentro de uma string em c#?…


haskell - Por que a avaliação preguiçosa é útil?

Há muito me pergunto por que a avaliação preguiçosa é útil. Eu ainda tenho que alguém me explicar de uma maneira que faça sentido; na maior parte, acaba se resumindo a "confiar em mim". Nota: nã…


Destaque a diferença entre duas strings em PHP

Qual é a maneira mais fácil de destacar a diferença entre duas strings no PHP? Estou pensando nas linhas da página do histórico de edição do Stack Overflow, em que o novo texto está em verde e o t…




array string lista python javascript java objetos uma pegar adicionar