Perguntas com a marcação «list»

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...

97
Agrupe uma lista de objetos por um atributo: Java

Preciso agrupar uma lista de objetos (Aluno) usando um atributo (Localização) do objeto em particular, o código é como abaixo, public class Grouping { /** * @param args the command line arguments */ public static void main(String[] args) { List<Student> studlist = new...

96
random.choice from set? Pitão

Estou trabalhando em uma parte de IA de um jogo de adivinhação. Eu quero que o AI selecione uma letra aleatória desta lista. Estou fazendo isso como um conjunto para poder remover facilmente as letras da lista à medida que são adivinhadas no jogo e, portanto, não estão mais disponíveis para...

95
Zip com saída de lista em vez de tupla

Qual é a maneira mais rápida e elegante de fazer listas de duas listas? eu tenho In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] E eu gostaria de ter In [3]: some_method(a,b) Out[3]: [[1, 7], [2, 8], [3, 9],...