Вопросы по теме '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