Вопросы с тегом 'range'

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

Почему "1000000000000000 в диапазоне (1000000000000001)" так быстро в Python 3?

Я понимаю, что функция range(), которая на самом деле тип объекта в Python 3, генерирует ее содержимое на лету, подобно генератору. В этом случае я ожидал бы, что следующая строка займет слишком много времени, потому что для определения того, будет...
06 мая '15 в 15:32
29

В чем разница между функциями range и xrange в Python 2.X?

По-видимому, xrange быстрее, но я понятия не имею, почему это быстрее (и нет доказательств, кроме анекдотических до сих пор, что это быстрее) или что помимо этого отличается for i in range(0, 20): for i in xrange(0, 20):
18 сент. '08 в 17:52
34

Как использовать значение шага десятичного диапазона()?

Есть ли способ сделать шаг между 0 и 1 на 0,1? Я думал, что смогу сделать это следующим образом, но это не удалось: for i in range(0, 1, 0.1): print i Вместо этого он говорит, что аргумент шага не может быть нулем, чего я не ожидал.
25 янв. '09 в 10:20
16

Как работает строковая подстрока в Swift

Я обновлял часть своего старого кода и отвечал на Swift 3, но когда я добрался до Swift Strings и Indexing с подстроками, все стало запутанным. В частности, я пытался сделать следующее: let str = "Hello, playground" let prefixRange = str.startIndex...
24 сент. '16 в 14:17
14

Лучший способ извлечь подвектор из вектора?

Предположим, что у меня есть std::vector (назовем его myVec) размером N. Самый простой способ построить новый вектор, состоящий из копии элементов X через Y, где 0 <= X <= Y <= N-1 & le; Например, myVec [100000] через myVec [100999] в в...
07 янв. '09 в 18:56
3

Python, Matplotlib, subplot: Как установить диапазон осей?

Как установить диапазон оси y второго подзаголовка, например, [0,1000]? График FFT моих данных (столбец в текстовом файле) приводит к всплеску (inf.?), Так что фактические данные не видны. pylab.ylim([0,1000]) не действует, к сожалению. Это целый ...
17 мая '10 в 13:12
5

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....
19 июн. '13 в 13:13
7

Как масштабировать диапазон чисел с известным минимальным и максимальным значением

Итак, я пытаюсь выяснить, как взять диапазон чисел и масштабировать значения до подходящего диапазона. Причиной для этого является то, что я пытаюсь рисовать эллипсы в java swing jpanel. Я хочу, чтобы высота и ширина каждого эллипса находились в диап...
14 мар. '11 в 5:07
7

Что делает метод "map" в Ruby?

Я новичок в программировании. Может кто-нибудь объяснить, что .map будет делать в: params = (0...param_count).map
23 авг. '12 в 3:54
12

Каков наиболее эффективный способ проверки двух целых диапазонов для перекрытия?

Для двух инклюзивных целых диапазонов [x1: x2] и [y1: y2], где x1 ≤ x2 и y1 ≤ y2, каков наиболее эффективный способ проверить, существует ли какое-либо перекрытие двух диапазонов? Простая реализация такова: bool testOverlap(int x1, int x2, int y1, ...
16 июл. '10 в 23:08
5

Как петля назад в python?

Я говорю о том, чтобы сделать что-то вроде: for(i=n; i>=1; --i) { //do something with i } Я могу подумать о некоторых способах сделать это в python (создав список range(1,n+1) и отменив его, используя while и --i,...), но я подумал, есть ли...
13 авг. '10 в 12:25
16

Возможно ли реализовать цикл Python для диапазона без переменной итератора?

Можно ли сделать следующее без i? for i in range(some_number): # do something Если вы просто хотите сделать что-то N раз и не нуждаетесь в итераторе.
04 мая '09 в 5:06
5

Создание случайных чисел с использованием случайной библиотеки С++ 11

Как следует из названия, я пытаюсь найти способ генерирования случайных чисел с помощью новой библиотеки С++ 11 <random>. Я пробовал это с этим кодом: std::default_random_engine generator; std::uniform_real_distribution<double> uniform_d...
29 окт. '13 в 18:01
18

Как сделать случайное число между диапазоном для arc4random_uniform()?

поэтому моя цель в этом кодебе заключается в случайном броске двух кубиков, и, как мы все знаем, ваш обычный умирающий имеет только 6 сторон, поэтому я импортировал Foundation для доступа к arc4random_uniform (UInt32). Я попытался использовать диапа...
10 июн. '14 в 3:32