Resultados da pesquisa a pedido "slice"

1 a resposta

Use um vetor narcótico para acessar fatias axiais arbitrárias de uma matriz multidimensional?

Estou construindo um conjunto de funções para trabalhar com umestrutura de dados de matriz multidimensional [https://stackoverflow.com/questions/30023867/how-can-i-work-with-dynamically-allocated-arbitrary-dimensional-arrays/30023868#30023868] e ...

2 a resposta

Matriz vs Fatia: velocidade de acesso

Esta pergunta é sobre a velocidade deacessando elementos de matrizes e fatias, não sobre a eficiência de passá-las para funções como argumentos. eu esperariamatrizesser mais rápido quefatiasna maioria dos casos, porque uma fatia é uma estrutura ...

2 a resposta

Existe análogo de memset em go?

Em C ++, posso inicializar uma matriz com algum valor usandomemset [https://msdn.microsoft.com/en-us/library/aa246471%28v=vs.60%29.aspx]: const int MAX = 1000000; int is_prime[MAX] memset(is_prime, 1, sizeof(is_prime)) O que o memset faz, ...

3 a resposta

Qual é a diferença entre uma fatia e uma matriz?

Por que ambos&[u8] e&[u8; 3] ok neste exemplo? fn main() { let x: &[u8] = &[1u8, 2, 3]; println!("{:?}", x); let y: &[u8; 3] = &[1u8, 2, 3]; println!("{:?}", y); }O fato de que&[T; n] pode coagir a&[T] é o aspecto que os torna toleráveis.- Chris ...

5 a resposta

O valor zero de uma fatia não é nulo

Eu estava seguindo o exemplohttps://tour.golang.org/moretypes/10 [https://tour.golang.org/moretypes/10]Eu modifiquei o código esperando obter o mesmo resultado. Eu não. Isso é um bug ou um erro de documentação? Os estados da turnê Uma fatia nula ...

5 a resposta

Fatiar um Python OrderedDict

No meu código, freqüentemente preciso pegar um subconjunto de chaves + valores de um PythonOrderedDict (porcollections [https://docs.python.org/2/library/collections.html]pacote). A fatia não funciona (lançaTypeError: unhashable type) e a ...

1 a resposta

Convertendo um str para um & [u8]

Isso parece trivial, mas não consigo encontrar uma maneira de fazê-lo. Por exemplo, fn f(s: &[u8]) {} pub fn main() { let x = "a"; f(x) }Falha ao compilar com: error: mismatched types: expected `&[u8]`, found `&str` (expected slice, found str) ...

1 a resposta

Como trabalhar com duplicado de uma fatia no Go?

mapArray é uma fatia 2D do float32. Eu faço uma cópiaPosso trabalhar na cópia sem modificar o mapArray. No entanto, não é o caso. Atribuindo um valor aOrigin modificamapArray. origins := it.Empty2DArray(len(mapArray)) copy(origins, mapArray) ...

4 a resposta

O que a função slice () faz no Python?

Antes de mais, gostaria de esclarecer a pergunta: trata-se daslice() [https://docs.python.org/3/library/functions.html#slice]função,não fatias de listas ou seqüências de caracteres comoa[5:4:3]. Os documentos mencionam que esta função é usada no ...

1 a resposta

np.delete e np.s_. O que há de tão especial em np_s?

Realmente não entendo por que a indexação regular não pode ser usada para np.delete. O que torna o np.s_ tão especial? Por exemplo, com este código, usado para excluir algumas das linhas desta matriz. inlet_names = np.delete(inlet_names, ...