Публикации по теме 'range'
Все, что вам нужно знать о range() в Python
Вероятно, это одна из первых вещей, которые вы изучаете в Python, но действительно ли вы знаете все, что нужно знать о range() ? Давай выясним
1) диапазон (стоп)
for i in range(4):
print(i)
# 0
# 1
# 2
# 3
for i in range(6):
print(i)
# 0
# 1
# 2
# 3
# 4
# 5
Когда 1 аргумент передается в диапазон, например. range(stop) генерируются числа от 0 до stop-1 . Обратите внимание, что сам stop исключен.
range(4) генерирует 0, 1, 2, 3 range(5) генерирует 0, 1, 2, 3, 4..
[Python Basic] Работа со списками - Часть 2
Мы практикуем range(), enumerate() функции и пересматриваем технику понимания списков.
Мы уже знаем, что такое список Python и как управлять им с помощью некоторых функций и даже составления списков. А мы?
Для многих из вас это правда. Но все еще растет число новых поколений, которые хотят участвовать в этом захватывающем новом мире машинного обучения, искусственного интеллекта, науки о данных или чего-то еще. Мы должны предоставить им материалы для чтения, размышлений и..
Диапазон по каналам в Go: мощная функция параллелизма
Введение
Параллелизм — важный аспект современной разработки программного обеспечения, позволяющий разработчикам создавать эффективные и быстро реагирующие приложения. В Go встроенные примитивы параллелизма, включая горутины и каналы, обеспечивают надежную основу для параллельного программирования. Одной из особенно полезных функций каналов является возможность перебирать их значения с помощью ключевого слова range . В этом сообщении блога мы рассмотрим, как использовать возможности..
Вопросы по теме 'range'
Как бы вы отобразили массив целых чисел в виде набора диапазонов? (алгоритм)
Учитывая массив целых чисел, как проще всего перебрать его и вычислить все диапазоны, которые он охватывает? например, для массива, такого как:
$numbers = array(1,3,4,5,6,8,11,12,14,15,16);
Диапазоны будут:
1,3-6,8,11-12,14-16
4474 просмотров
schedule
02.05.2024
Как вернуть диапазон ячеек в VBA без использования цикла?
скажем, у меня есть электронная таблица Excel, как показано ниже:
col1 col2
------------
dog1 dog
dog2 dog
dog3 dog
dog4 dog
cat1 cat
cat2 cat
cat3 cat
Я хочу вернуть диапазон ячеек (dog1,dog2,dog3,dog4) или (cat1,cat2,cat3) на...
7188 просмотров
schedule
31.05.2022
Как найти начальные и конечные строки объединенных ячеек в Excel с помощью VBSCript?
Из сценария VBS мне приходится работать с книгой Excel в формате:
| A | B | C |
----|-----------|-----------|-----------|
1 | Header1 | Header2 | Header3 |
----|-----------|-----------|-----------|
2 |...
34737 просмотров
schedule
20.05.2022
Живой диапазон против достижения определений
В анализе потока данных компилятора, в чем разница между текущим диапазоном переменной и ее достижением определения? Оба, кажется, относятся к одному и тому же...
2332 просмотров
schedule
31.07.2022
лучшая структура данных для отсортированных данных временных рядов, которая может быстро возвращать подмассивы?
Мне нужна структура данных, которая в основном представляет собой список точек данных, где каждая точка данных имеет метку времени и двойное [] значений данных. Я хочу иметь возможность получить ближайшую точку к заданной временной метке или все...
3314 просмотров
schedule
12.11.2023
В VBA, как вернуть массив/или записать в ячейки с помощью функции?
Используя эту очень простую функцию:
Function WriteArray() as Variant
Dim array(0 To 2)
array(0) = "A"
array(1) = "B"
array(2) = "C"
WriteArray = array
End Function
Я ожидал увидеть в результате весь массив в своей электронной таблице...
84636 просмотров
schedule
27.03.2023
Как выбрать значения в пределах предоставленного диапазона индексов из списка с помощью LINQ
Я новичок в LINQ, пытаюсь использовать его для достижения следующих целей:
У меня есть список целых: -
List<int> intList = new List<int>(new int[]{1,2,3,3,2,1});
Теперь я хочу сравнить сумму первых трех элементов [диапазон...
67351 просмотров
schedule
15.07.2023
Контейнер диапазона C++ STL
Я ищу контейнер, который отображает двойные указатели на объекты. Однако каждый ключ — это просто диапазон двойников, которые соответствуют этому объекту.
Например, это может быть пара ключ/значение ‹(0.0 3.0), ptr> или ‹(3.5 10.0), ptr2>....
9844 просмотров
schedule
20.07.2022
Быстрый алгоритм для быстрого поиска диапазона, в котором находится число в наборе диапазонов?
Сценарий
У меня есть несколько диапазонов номеров. Эти диапазоны не перекрываются - поскольку они не перекрываются, логическим следствием является то, что ни одно число не может быть частью более чем одного диапазона в любое время. Каждый...
16506 просмотров
schedule
25.02.2023
C #: объединение соседних диапазонов
Как продолжение метода, который сворачивает перекрывающиеся диапазоны Я подумал, что попытаюсь создать метод, объединяющий смежные диапазоны.
По сути, после запуска метода Collapse вы можете получить, например, от 1 до 5 и от 6 до 10. Я хотел бы...
1577 просмотров
schedule
17.02.2023
Как генерировать нормально распределенные случайные числа из целочисленного диапазона?
Учитывая начало и конец диапазона целых чисел, как мне вычислить нормально распределенное случайное целое число между этим диапазоном?
Я понимаю, что нормальное распределение уходит в минус бесконечность. Я предполагаю, что хвосты могут быть...
13521 просмотров
schedule
21.11.2023
Странное поведение с range.toString()
Я хочу вернуть текст, который я выбираю в элементе, используя объект Range, предоставленный разновидностью javascript от Mozilla.
Итак, я делаю это:
//assume that I'm only using Firefox, and there is just one selection
var range =...
1212 просмотров
schedule
18.07.2023
Каков инклюзивный диапазон float и double в Java?
Каков инклюзивный диапазон float и double в Java?
Почему вам не рекомендуется использовать float или double для чего-либо, где важна точность?
121058 просмотров
schedule
23.10.2022
ruby: что означает звездочка в p *1..10
линия
p *1..10
делает то же самое, что и
(1..10).each { |x| puts x }
который дает вам следующий вывод:
$ ruby -e "p *1..10"
1
2
3
4
5
6
7
8
9
10
например, это отличный ярлык при работе с textmate, но что делает звездочка?...
8935 просмотров
schedule
22.09.2023
Пределы диапазона проверки Excel
Когда Excel сохраняет файл, он пытается объединить идентичные параметры проверки в одно правило с несколькими диапазонами.
Это создает одну из трех проблем, в зависимости от типа файла, который вы выбрали для сохранения:
При сохранении в виде...
635 просмотров
schedule
01.08.2022
Как я могу напечатать элементы массива с первого по пятый с последнего в Perl?
Я запускаю следующий код и пытаюсь напечатать первый элемент в массиве @rainbow через пятый с последнего элемента в массиве @rainbow . Этот код работает для любых положительных индексов в пределах массива, но не для отрицательных:
@rainbow =...
48614 просмотров
schedule
26.06.2023
Есть ли причина, по которой мы не можем выполнять итерацию по обратному диапазону в рубине?
Я попытался выполнить итерацию назад, используя Range и each :
(4..0).each do |i|
puts i
end
==> 4..0
Итерация через 0..4 записывает числа. На другом Range r = 4..0 вроде нормально, r.first == 4 , r.last == 0 .
Мне кажется...
41302 просмотров
schedule
17.10.2022
Структура выбора/диапазона JavaScript
Я работал с объектами выбора/диапазона, и из-за невероятного количества несоответствий между браузерами для конкретных вещей выбора/диапазона (даже больше, чем DOM) мне было интересно, существует ли структура, которая помогла бы мне пройти через них.
6526 просмотров
schedule
05.04.2024
Функции для интервалов значений
В настоящее время я имею дело со многими, возможно, неопределенными диапазонами дат, т.е.
StartDate EndDate
--------- ---------
01JAN1921 31DEC2009
10OCT1955 null
...
где другой конец интервала может быть неизвестен или не...
134 просмотров
schedule
31.01.2023
Структура данных для хранения диапазонов
Мне интересно, знает ли кто-нибудь о структуре данных, которая могла бы эффективно справиться со следующей ситуацией:
Структура данных должна хранить несколько, возможно, перекрывающихся диапазонов переменной длины в некотором непрерывном масштабе...
4346 просмотров
schedule
19.03.2022