Perguntas com a marcação «range»

Um intervalo é uma extensão de valores entre seu limite inferior e superior. Ele pode se referir a um intervalo DOM, classe Ruby Range, função Python range, operador `..` do Perl 5, classe Range do Perl 6 ou tipos de intervalo do PostgreSQL.

354
Como a substring String funciona no Swift

Estou atualizando alguns dos meus códigos e respostas antigos com o Swift 3, mas quando cheguei ao Swift Strings e à indexação com substrings, as coisas ficaram confusas. Especificamente, eu estava tentando o seguinte: let str = "Hello, playground" let prefixRange =

295
Melhor maneira de extrair um subvetor de um vetor?

Suponha que eu tenha um tamanho std::vector(vamos chamá-lo myVec) N. Qual é a maneira mais simples de construir um novo vetor que consiste em uma cópia dos elementos X a Y, onde 0 <= X <= Y <= N-1? Por exemplo, myVec [100000]através myVec [100999]de um vetor de tamanho 150000. Se isso não...

273
Por que não há função xrange no Python3?

Recentemente eu comecei a usar Python3 e é a falta de xrange dói. Exemplo simples: 1) Python2: from time import time as t def count(): st = t() [x for x in xrange(10000000) if x%4 == 0] et = t() print et-st count() 2) Python3: from time import time as t def xrange(x): return...

258
NSRange para Range <String.Index>

Como posso converter NSRangepara Range<String.Index>no Swift? Eu quero usar o seguinte UITextFieldDelegatemétodo: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool

178
Python 3 transforma o intervalo em uma lista

Estou tentando fazer uma lista com números 1-1000. Obviamente, isso seria chato de escrever / ler, então estou tentando fazer uma lista com um intervalo. No Python 2, parece que: some_list = range(1,1000) teria funcionado, mas no Python 3 o intervalo é semelhante ao xrangedo Python 2? Alguém...