Публикации по теме 'slice'


Пользовательский метод среза() — Полифилл слайса JavaScript — Руководство по нарезке массивов
Давайте рассмотрим метод среза() и узнаем, как создать собственную функцию среза() для мощных манипуляций с массивами. #JavaScript #ArrayManipulation #CustomSlice Метод slice — мощный инструмент JavaScript для работы с массивами. Это позволяет разработчикам создавать новый массив, содержащий элементы исходного массива на основе указанных начального и конечного индексов. В этой статье мы рассмотрим метод slice , поймем варианты его использования и научимся создавать для него..

Массивы и методы массивов
Благодаря моим ранним исследованиям в области кодирования и обширному миру программирования я уже накопил обширные знания, когда дело доходит до кодирования. Это варьируется от описания типов данных, перебора объектов и массивов, взаимодействия с DOM. Один из лучших уроков, которые я усвоил в начале своего пути к кодированию, чтобы стать успешным разработчиком в программировании, — это понимание основ. В этом случае знание того, как взаимодействовать с массивами и содержащимися в них..

11 фундаментальных вещей, которые нужно знать о массивах JavaScript
Массив в JavaScript — это не что иное, как одна переменная с несколькими значениями. Массив — это специальная переменная, которая может содержать более одного значения одновременно. Возьмем, к примеру, меню ресторана, в котором, конечно же, есть разные блюда. Здесь меню еды представляет собой набор продуктов питания. 1. Длина массива Длина массива показывает, сколько элементов содержится в массиве. 2. Индекс массива Индекс массива указывает позицию элемента внутри массива...

Вопросы по теме 'slice'

В чем разница между slice () и substr () в JavaScript?
Могу я спросить, в чем разница между строковым объектом slice() и substr() в JavaScript?
8527 просмотров
schedule 21.11.2021

Есть ли в Go цикл foreach?
Есть ли в языке Go конструкция foreach ? Могу ли я перебирать фрагмент или массив, используя for ?
433298 просмотров
schedule 17.10.2021

Содержит метод для среза
Есть ли что-нибудь похожее на метод slice.contains(object) в Go без необходимости выполнять поиск по каждому элементу в срезе?
361102 просмотров
schedule 15.11.2021

Добавление цвета фона для элементов навигации, построенных из фрагментов
Я разрабатываю настраиваемое меню навигации, которое вы можете увидеть в его текущем состоянии здесь . Каждый отдельный элемент навигации выглядит так: Таким образом, каждый элемент навигации «висит» на горизонтальной панели. Основная часть...
501 просмотров
schedule 25.09.2021

Numpy: сравнение значений многомерного массива
У меня есть 2D-массив в следующем виде: [[X1, X2, ..., XN] [Y1, Y2, ..., YN]] Для каждого Xi больше lower_limit_X и меньше upper_limit_X я хотел бы получить количество Yi , которые больше lower_limit_Y и меньше upper_limit_Y ....
2779 просмотров

Нарезать несколько частей из одного изображения на iPhone?
Я работаю в приложении для iPhone, я пытался вырезать несколько частей из одного изображения, но не могу получить точное решение. Я хочу, чтобы одно изображение разрезало несколько частей, например 3x3, 4x4, 5x5, 6x6 и т. Д. Как это сделать? Можно...
1071 просмотров
schedule 21.11.2021

Устранение Гаусса - поворот с использованием нарезки в Python
Я пытаюсь реализовать поворот для исключения Гаусса в Python и сталкиваюсь с некоторыми проблемами. def pivot2(matrix,i): # matrix is a N*N matrix # i is the column I want to start with m = matrix.shape[1] for n in range(i,m):...
1992 просмотров
schedule 24.09.2021

Поведение при нарезке диапазонов и индексировании Python
В Python мне интересно, почему срезы работают именно так. Почему Гвидо ван Россум определил a[start:end] , чтобы включить a[start] , но не a[end] , или, как указано в заголовке, почему a[0:1] содержит только первый элемент, а не первые два?...
297 просмотров
schedule 10.09.2021

Как я могу преобразовать буфер из кусочка байтов (& [u8]) в целое число?
Я читаю необработанные данные из файла и хочу преобразовать их в целое число: fn main() { let buf: &[u8] = &[0, 0, 0, 1]; let num = slice_to_i8(buf); println!("1 == {}", num); } pub fn slice_to_i8(buf: &[u8]) -> i32 {...
27411 просмотров
schedule 06.10.2021

разница между объявлением среза и инициализацией
В чем разница между a и b? Я знаю, что размышляйте. DeepEqual считает их не равными, и я знаю, что a равно нулю. Есть ли встроенные функции, которые легко показывают разницу? var a []foo b := []foo{}
172 просмотров
schedule 04.11.2021

Как частично скопировать один byteBuffer в другой без byteBuffer.array ()
У меня есть пустой byteBuffer, выделенный как data = ByteBuffer.allocateDirect(layerSize(0, faces - 1, 0, levels - 1) * layers); Следуя этому ответу , я попытался использовать метод array() следующим образом public void...
6107 просмотров

Использование `pop3 :: POP3Stream :: connect` для подключения к среде выполнения, заданной` host`?
Я пытаюсь прочитать ввод от пользователя, а затем использовать его в качестве URL-адреса библиотеки POP3. При преобразовании полученного String в строковый фрагмент он не живет достаточно долго, чтобы его можно было использовать. Мне это странно...
60 просмотров
schedule 16.11.2021

Golang добавить к фрагменту типа
Я выполняю ldap-запрос и хочу поместить результат в срез. Результат выглядит примерно так objectClass [top person organizationalPerson user] cn [user.1] sn [one] description [user.1] givenName [user] distinguishedName...
704 просмотров
schedule 09.09.2021

Безопасно ли держать только unsafe.Pointer на первом элементе среза и никаких ссылок на сам срез?
package main import ( "fmt" "unsafe" "runtime" ) func getPoi() unsafe.Pointer { var a = []int{1, 2, 3} return unsafe.Pointer(&a[0]) } func main() { p := getPoi() runtime.GC() fmt.Println("Hello, playground...
378 просмотров
schedule 22.11.2021

Как нарезать элементы массива, которые уже присутствуют в другом массиве в JavaScript / JQuery
У меня есть 2 массива временной строки. Я хочу удалить элементы arr1, которые уже представлены в arr2. Это мой арри: arr1 = ["05:30", "05:45", "06:00", "06:15", "06:30", "06:45", "07:00", "07:15", "07:30", "07:45", "08:00", "08:15", "08:30",...
244 просмотров
schedule 20.09.2021

Matlab parfor срезает правильно
У меня есть два вложенных цикла, которые я хочу распараллелить. n=100; x=rand(1,n); m=5; xx=rand(1,m); r = zeros(1,m); for i=1:n q = ones(1,m); for j=1:n q = q .* (xx-x(j))/(x(i)-x(j)); end r = r + q; end Чтобы...
115 просмотров
schedule 04.10.2021

Как получить вертикальный срез в многомерном массиве Swift 3?
У меня есть простой двумерный массив в Swift 3, например: let myData = [[1, 2],[3, 4]] Я бы хотел получить простой Slice, представляющий вертикальный столбец, поэтому, например, нарезка первого столбца дала бы мне ArraySlice с содержимым [1,...
571 просмотров

нарезка графика объемного рендеринга в Python
У меня есть входные данные с каждой строкой, имеющей (x, y, z, data), т.е. каждая координата (x, y, z) имеет значение «данные». Я хотел бы сделать объемный график нарезки, как показано ниже, на Python. Я новичок в Python, любые советы были бы очень...
1278 просмотров
schedule 02.12.2021

Обратить последние n символов из строки, используя нотацию среза
Пусть s будет строкой Python, а n - целым числом n < len(s) . Как я могу получить последние n символа из s и перевернуть их, используя нотацию среза? Моя попытка следующая: n = 2 s = '1234' print(s[-n::-1]) # prints 321, was...
2020 просмотров
schedule 09.09.2021

срез против карты, которая будет использоваться в параметре
В golang срез и карта являются ссылочными типами. Когда вам просто нужно изменить элементы в срезе / карте, изменение элементов среза / карты будет «транслироваться» на все срезы. Например, если задано m1 := make(map[int]int); m2 := m1 , m1[3] = 5...
1397 просмотров
schedule 25.10.2021