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

Объяснение [] .slice.call в javascript?
Я наткнулся на этот изящный ярлык для преобразования DOM NodeList в обычный массив, но должен признать, я не совсем понимаю, как это работает: [].slice.call(document.querySelectorAll('a'), 0) Итак, он начинается с пустого массива [] , затем...
81057 просмотров
schedule 31.07.2022

Алгоритм нарезки динамического графа
В настоящее время я работаю над проектом, основанным на графе, и я ищу алгоритм для нарезки динамического графа. Я уже провел некоторые исследования, но большинство алгоритмов, которые я нашел, работают только для статического графа. В моем...
429 просмотров
schedule 23.11.2023

Ruby String: как сопоставить регулярное выражение с определенной позиции
Я хочу сопоставить регулярное выражение из рубиновой строки только с определенной позиции. Матчи до этой позиции меня не интересуют. Более того, я бы хотел, чтобы \A соответствовал этой позиции. Я нашел это решение:...
592 просмотров
schedule 30.03.2024

Вычислить внешнее произведение массивов с произвольными размерами
У меня есть два массива A,B , и я хочу взять внешний продукт в их последнем измерении, например. result[:,i,j]=A[:,i]*B[:,j] , когда A,B двумерны. Как я могу это сделать, если я не знаю, будут ли они двухмерными или трехмерными? В моей...
2840 просмотров
schedule 19.08.2022

Карта структур и массив структур в Go
Скажем, у меня есть простая структура a со строковым свойством b: type A struct { B string } Следующий код с использованием массива типов A: testArray := []A{A{}} testArray[0].B = "test1" fmt.Println(testArray[0].B) Как и...
7021 просмотров
schedule 15.09.2022

Извлечение средней части URL-адреса и добавление ее к новой внешней ссылке для отображения в IE8
У меня возникли трудности с созданием простой функции, которая берет часть (переменное количество символов) URL-адреса и добавляет ее к другому URL-адресу, а затем отображает ее. Вот кикер - он должен работать на IE8. В настоящее время я...
134 просмотров
schedule 24.07.2022

Относительно нотации среза Python
Эта строка кода print [0, 1, 2, 3, 4][0:1:1] возвращает [0] . Однако следующая строка кода: print [0, 1, 2, 3, 4][0:0:1] возвращает [] . Почему это? Основываясь на этом Объясните нотацию среза Python , я понимаю, что формат...
601 просмотров
schedule 04.05.2024

Удобочитаемый C#-эквивалент операции среза Python
Что такое C# эквивалент операций среза Python? my_list = ['a', 'b', 'c', 'd', 'e', 'f', 'g'] result1 = my_list[2:4] result2 = my_list[1:] result3 = my_list[:3] result4 = my_list[:3] + my_list[4:] Некоторые из них описаны здесь , но это...
28743 просмотров
schedule 22.11.2023

Должен ли я избегать добавления для производительности?
Я новичок в Golang. Должен ли я всегда избегать append срезов? Мне нужно загрузить в память файл данных, разделенный разрывом строки. Имея в виду производительность, должен ли я считать строки, а затем загружать все данные в массив...
1072 просмотров
schedule 04.08.2022

Общая функция Go для сохранения байтов в буфер массива байтов фиксированного размера.
Как мне написать общую функцию Go для вставки байтов в массив байтов? Я предполагаю, что добавление к срезу не идеально подходит, потому что массив не должен расти. Однако функция должна обрабатывать любой размер массива. Я собираюсь разрезать...
1069 просмотров
schedule 24.10.2022

Общий тип среза в голанге?
У меня возникли некоторые трудности с попыткой расширить типы фрагментов до общего типа в Go. Я создал пример кода, чтобы объяснить мою проблему. наземная версия package main import "fmt" type Sequencer interface { Mean() float64 } type...
8362 просмотров
schedule 01.05.2024

Фоновое изображение UIButton растянуто Xcode iOS
У меня есть UIButton , созданный с помощью раскадровки. Размер кнопки отличается на разных устройствах iPhone. Затем я устанавливаю в качестве фонового изображения изображение с одинаковой шириной и высотой (активы изображения) для другого...
791 просмотров
schedule 01.02.2024

Перейти: сравнить два среза и удалить несколько индексов
Как вы перебираете два среза и удаляете несколько индексов на основе сравнения? Я пробовал следующее, но это приводит к ошибке «паника: ошибка времени выполнения: границы среза выходят за пределы диапазона». package main import ( "fmt" )...
158 просмотров
schedule 17.10.2023

Go ломтиками - вместимость/длина?
Прямо сейчас пытаюсь изучить Go из учебника, и у меня есть довольно простой вопрос: func main() { a := make([]int, 5) // [0,0,0,0,0] len=5 cap=5 b := make([]int, 0, 5) // [] len=0 cap=5 c := b[:2] // [0,0] len=2 cap=5 d :=...
9341 просмотров
schedule 29.03.2024

Назначить срез матрицы в SymPy
Я хотел бы заменить значение части матрицы в SymPy. В явном виде это будет что-то вроде import sympy as sym A = sym.Matrix(4, 4, range(16)) A[0, :] = [-1, -2, -3, -4] Но это возвращает ошибку ShapeError: The Matrix `value` doesn't have...
883 просмотров
schedule 16.11.2023

Как преобразовать строку в массив в Golang?
Как эффективно преобразовать строку в массив строк с одним элементом (то есть этой строкой) в Go. Например: var s string s = "This is a string" to ["This is a string"] Очевидно, что одним из способов было бы создать массив строк...
23286 просмотров
schedule 18.11.2023

Увеличьте object.position.set в цикле while
Как изменить значение Z объекта, определяемого object.position.set(x,y,z)? Я пытался изменить значение напрямую (ширина 100+), но, похоже, это не сработало. Любые идеи ? while (newGeo2.faces.length != 0) {...
51 просмотров
schedule 11.12.2023

Обратный срез от конца списка к определенному индексу
Допустим, мне нужен срез от конца последовательности seq до первого вхождения данного элемента x (включительно). Наивная попытка написать seq[-1:seq.index(x)-1:-1] создает незаметную ошибку: seq = 'abc' seq[-1:seq.index('b')-1:-1] # 'cb'...
1342 просмотров
schedule 18.04.2024

Выбрать или нарезать тензор с помощью тензорного массива случайных индексов?
Я пытаюсь воспроизвести это в TensorFlow: mat = np.matrix("1,2,3;4,5,6;7,8,9") matrix([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) mat[2] matrix([[7, 8, 9]]) Я получаю эту ошибку: X_batch = X_train[batch] IndexError:...
1125 просмотров
schedule 25.08.2022

написать R-скрипт для вычисления среднего значения во фрейме данных
У меня есть набор файлов данных в формате csv; около 60 из них. Каждый файл содержит данные одного испытуемого. Файлы содержат кадры данных, строки представляют собой 100 различных категориальных переменных, но они числовые, и я хотел бы получить...
62 просмотров
schedule 03.01.2024