Pytania oznaczone «range»

Zakres to zakres wartości pomiędzy jego dolną i górną granicą. Może odnosić się do zakresu DOM, klasy Ruby Range, funkcji zakresu w Pythonie, operatora `..` w Perlu 5, klasy zakresu Perla 6 lub typów zakresów PostgreSQL.

354
Jak działa podciąg String w Swift

Aktualizowałem część mojego starego kodu i odpowiedzi w Swift 3, ale kiedy dotarłem do Swift Strings i indeksowania z podciągami, sprawy się skomplikowały. W szczególności próbowałem: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix =...

295
Najlepszy sposób na wyodrębnienie subvektora z wektora?

Załóżmy, że mam std::vector(nazwijmy to myVec) rozmiar N. Jaki jest najprostszy sposób na zbudowanie nowego wektora składającego się z kopii elementów od X do Y, gdzie 0 <= X <= Y <= N-1? Na przykład, myVec [100000]za pomocą myVec [100999]w wektorze wielkości 150000. Jeśli nie można tego...

273
Dlaczego w Python3 nie ma funkcji Xrange?

Ostatnio zacząłem używać Python3 i brak jest xrange boli. Prosty przykład: 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>

Jak mogę przekonwertować NSRangena Range<String.Index>Swift? Chcę użyć następującej UITextFieldDelegatemetody: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool

178
Python 3 zmienia zakres w listę

Próbuję zrobić listę z liczbami 1-1000. Oczywiście pisanie / czytanie byłoby denerwujące, więc próbuję utworzyć listę z zakresem. W Pythonie 2 wygląda na to, że: some_list = range(1,1000) zadziałałoby, ale w Pythonie 3 zakres jest podobny do zakresu xrangew Pythonie 2? Czy ktoś może dać wgląd w...