Preguntas etiquetadas con range

Un rango es una extensión de valores entre su límite inferior y superior. Puede referirse a un rango DOM, la clase de rango Ruby, la función de rango de Python, el operador `..` de Perl 5, la clase de rango de Perl 6 o los tipos de rango de PostgreSQL.

295
¿La mejor manera de extraer un subvector de un vector?

Supongamos que tengo un std::vector(llamémoslo myVec) de tamaño N. ¿Cuál es la forma más simple de construir un nuevo vector que consiste en una copia de los elementos X a Y, donde 0 <= X <= Y <= N-1? Por ejemplo, a myVec [100000]través myVec [100999]de un vector de tamaño 150000. Si esto...

273
¿Por qué no hay función xrange en Python3?

Recientemente comencé a usar Python3 y me duele la falta de xrange. Ejemplo simple: 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 to Range <String.Index>

¿Cómo puedo convertir NSRangea Range<String.Index>en Swift? Quiero usar el siguiente UITextFieldDelegatemétodo: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool

178
Python 3 convierte el rango en una lista

Estoy tratando de hacer una lista con números 1-1000. Obviamente, esto sería molesto para escribir / leer, así que estoy tratando de hacer una lista con un rango. En Python 2 parece que: some_list = range(1,1000) hubiera funcionado, pero en Python 3 el rango es similar al xrangede Python...