Resultados da pesquisa a pedido "tuples"

4 a resposta

Implementar operadores de comparação via 'tupla' e 'empate', uma boa ideia?

(Nota:tuple etie pode ser obtido no Boost ou no C ++ 11.) Ao escrever pequenas estruturas com apenas dois elementos, às vezes tento escolher umstd::pair, como todas as coisas importantes já foram feitas para esse tipo de dados, comooperator< para ...

8 a resposta

Pretty-print std :: tupla

Este é um acompanhamento da minha pergunta anterior em recipientes STL de impressão bonita [https://stackoverflow.com/questions/4850473/pretty-print-c-stl-containers], pelo qual conseguimos desenvolver uma solução muito elegante e totalmente ...

18 a resposta

Qual é a diferença entre listas e tuplas?

Qual é a diferença Quais são as vantagens / desvantagens das tuplas / listas?

2 a resposta

Invoque um método usando uma tupla como lista de parâmetros [duplicado]

Esta pergunta já tem uma resposta aqui: scala tuple desembalar [/questions/3568002/scala-tuple-unpacking] 5 respostas Gostaria de saber qual é a melhor maneira de fazer iss val foo = Some("a") val bar = Some(2) def baz(a: String, b: Int) = ...

7 a resposta

Selecione explicitamente itens de uma lista Python ou tupla

Tenho a seguinte lista Python (também pode ser uma tupla): myList = ['foo', 'bar', 'baz', 'quux']Eu posso dize >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux']Como escolho explicitamente ...

10 a resposta

Por que usar tuplas em vez de objetos?

A base de código em que trabalho possui um objeto chamado Par, em que A e B são os tipos do primeiro e do segundo valores do Par. Acho esse objeto ofensivo, porque é usado em vez de um objeto com membros claramente nomeados. Então eu acho ...

8 a resposta

s tuplas são mais eficientes do que as listas em Pytho

Existe alguma diferença de desempenho entre tuplas e listas quando se trata de instanciação e recuperação de elemento

4 a resposta

Desembalagem dupla no mapa Operações

Costumo trabalhar com Listas, Seqs e Iteradores de Tuplas e gostaria de fazer algo como o seguinte, val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 } No entanto, o compilador nunca ...

3 a resposta

askell tem um operador splat como Python e Rub

Em Python e Ruby (e outros também, tenho certeza). você pode prefixar um enumerável com* ("splat") para usá-lo como uma lista de argumentos. Por exemplo, em Python: >>> def foo(a,b): return a + b >>> foo(1,2) 3 >>> tup = (1,2) >>> foo(*tup) 3 ...

4 a resposta

Crie uma fatia usando uma tupla

Existe alguma maneira em python para usar uma tupla como os índices de uma fatia? O seguinte não é válido: >>> a = range(20) >>> b = (5, 12) # my slice indices >>> a[b] # not valid >>> a[slice(b)] # not valid >>> a[b[0]:b[1]] # is an awkward ...