Resultados da pesquisa a pedido "slice"
Ordem do código e desempenho
Eu queria encontrar o que é mais rápido: struct vs array. Então, eu escrevi um código GO no qual escrevo 4 valores int (1,2,3 e 4) para os membros de uma estrutura e, em seguida, para uma matriz de comprimento 4. Tentei encontrar o tempo ...
python Modificando fatia de lista em função
Considere o seguinte pedaço de código: def func1(a): a[:] = [x**2 for x in a] a = range(10) print a #prints [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] func1(a[:5]) print a #also prints [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]Desejo enviar uma fatia da listaa e ...
obtenha sua própria contagem de elementos de tuplas ... não apenas o intervalo ou a sequência
O código abaixo está sendo executado para os três primeiros elementos da tupla desta lista SS1=[(1, 2, 3, 4, 5), (1, 2, 3, 4, 6), (1, 2, 3, 5, 6), (1, 2, 4, 5, 6), (1, 3, 4, 5, 6), (2, 3, 4, 5, 6)] from collections import Counter c = ...
Por que a atribuição de fatia estendida é menos flexível que a atribuição de fatia normal?
De acordo com a documentação do Python emfatias estendidas [https://docs.python.org/3/whatsnew/2.3.html#extended-slices]: Se você tiver uma sequência mutável, como uma lista ou uma matriz, poderá atribuir ou excluir uma fatia estendida, mas ...
Selecionando janelas aleatórias em linhas de matriz numpy multidimensionais
Eu tenho uma grande variedade onde cada linha é uma série temporal e, portanto, precisa permanecer em ordem. Quero selecionar uma janela aleatória de um determinado tamanho para cada linha. Exemplo:>>>import numpy as np >>>arr = ...
Como obter o tamanho da memória da variável em golang?
Estou curioso sobre o custo da memória demap eslice, então eu escrevi um programa para comparar os tamanhos. Recebo o tamanho da memóriaunsafe.Sizeof(s), mas obviamente está errado, porque quando altero o tamanho, a saída é a mesma. func ...
Quebrando uma lista python como uma operação de fatia
Considere o seguinte código python simples >>> L = range(3) >>> L [0, 1, 2]Podemos pegar fatias dessa matriz da seguinte maneira: >>> L[1:3] [1, 2]Existe alguma maneira de contornar a matriz acima, deslocando para a esquerda [1, 2, ...
golang: [] byte (string) vs [] byte (* string)
Estou curioso para saber por que Golang não fornece uma[]byte(*string) método. De uma perspectiva de desempenho, não[]byte(string) faça uma cópia do argumento de entrada e adicione mais custo (embora isso pareça estranho, pois as strings são ...
Linq para objetos - retorna pares de números da lista de números
var nums = new[]{ 1, 2, 3, 4, 5, 6, 7}; var pairs = /* some linq magic here*/ ; => pares = {{1, 2}, {3, 4}, {5, 6}, {7, 0}} Os elementos depairs devem ser listas de dois elementos ou instâncias de alguma classe anônima com dois campos, algo ...
Qual é a diferença entre slice () e substr () em JavaScript?
Posso perguntar qual é a diferença entre o objeto stringslice() esubstr() em JavaScript?