Вопросы с тегом «range»

Диапазон - это диапазон значений между его нижней и верхней границей. Он может относиться к диапазону DOM, классу Ruby Range, функции диапазона Python, оператору Perl 5 `..`, классу диапазона Perl 6 или типам диапазона PostgreSQL.

10
Почему «1000000000000000 в диапазоне (1000000000000001)» так быстро в Python 3?
Насколько я понимаю, range()функция, которая на самом деле является типом объекта в Python 3 , генерирует свое содержимое на лету, подобно генератору. В этом случае я ожидал, что следующая строка займет неоправданное количество времени, потому что для определения того, находится ли 1 квадриллион в этом диапазоне, необходимо сгенерировать квадриллионные значения: …

23
Как проверить, содержит ли строка другую строку в Objective-C?
Как я могу проверить, NSStringсодержит ли string ( ) еще одну строку поменьше? Я надеялся на что-то вроде: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Но самое близкое, что я мог найти, было: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } В …




17
Как работает подстрока String в Swift
Я обновлял свой старый код и ответы с помощью Swift 3, но когда я перешел к Swift Strings и Indexing с подстроками, все стало запутанным. Конкретно я пробовал следующее: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) где вторая строка давала мне следующую ошибку Значение …
354 swift  string  range  substring 


6
NameError: глобальное имя 'xrange' не определено в Python 3
Я получаю сообщение об ошибке при запуске программы на Python: Traceback (most recent call last): File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 110, in <module> File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 27, in __init__ File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\class\inventory.py", line 17, in __init__ builtins.NameError: global …

14
Лучший способ извлечь субвектор из вектора?
Предположим, у меня есть std::vector(назовем это myVec) размер N. Какой самый простой способ построить новый вектор, состоящий из копии элементов от X до Y, где 0 <= X <= Y <= N-1? Например, myVec [100000]через myVec [100999]вектор размера 150000. Если это не может быть эффективно сделано с вектором, есть ли …
295 c++  stl  vector  range 

5
Python, Matplotlib, subplot: Как установить диапазон оси?
Как я могу установить диапазон оси Y второго подплота, например, [0,1000]? График БПФ моих данных (столбец в текстовом файле) приводит к всплеску (инф.?), Поэтому фактические данные не видны. pylab.ylim([0,1000]) не имеет никакого эффекта, к сожалению. Это весь сценарий: # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ import numpy, scipy, pylab, random xs = [] …
266 python  range  axis  matplotlib 

13
Какой самый эффективный способ проверить два целочисленных диапазона на совпадение?
С учетом двух целочисленных диапазонов [x1: x2] и [y1: y2], где x1 ≤ x2 и y1 ≤ y2, какой самый эффективный способ проверить, есть ли какое-либо перекрытие двух диапазонов? Простая реализация выглядит следующим образом: bool testOverlap(int x1, int x2, int y1, int y2) { return (x1 >= y1 && x1 …


7
Как уменьшить диапазон чисел с известным минимальным и максимальным значением
Поэтому я пытаюсь выяснить, как взять диапазон чисел и масштабировать значения, чтобы соответствовать диапазону. Причина, по которой я хочу сделать это, заключается в том, что я пытаюсь рисовать эллипсы в java-качелях jpanel. Я хочу, чтобы высота и ширина каждого эллипса находились в диапазоне, скажем, 1-30. У меня есть методы, которые …
230 math  range  scaling  max  minimum 



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.