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

Как получить последние элементы списка в Python?
Мне нужны последние 9 номеров списка, и я уверен, что есть способ сделать это с помощью нарезки, но я не могу его понять. Я могу получить первые 9 вот так: num_list[0:9]
450721 просмотров
schedule 23.02.2024

Работа с массивом R
В python списки можно нарезать так x[4:-1] , чтобы перейти от четвертого к последнему элементу. В R нечто подобное можно сделать для векторов с x[4:length(x)] и для многомерных массивов с чем-то вроде x[,,,,4:dim(x)[5],,,] . Это более...
14139 просмотров
schedule 22.02.2024

Парсер в Ruby: #slice! внутри #each_with_index = отсутствующий элемент
Допустим, я хочу выделить из массива определенные комбинации элементов. Например data = %w{ start before rgb 255 255 255 between hex FFFFFF after end } rgb, hex = [], [] data.each_with_index do |v,i| p [i,v] case v.downcase when 'rgb'...
542 просмотров
schedule 03.02.2022

Что означает, что .slice() является поверхностным клоном?
Классы ActionScript Array и Vector имеют метод slice(). Если вы не передаете никаких параметров, новый массив или вектор является дубликатом (поверхностным клоном) исходного вектора. Что значит быть «поверхностным клоном»? В частности, в чем...
482 просмотров

нарезка массива Python numpy
У меня есть двумерный массив A размером 6x6. Я хотел бы взять первые 2 значения (индекс 0,0 и 0,1), взять среднее из двух и вставить среднее значение в новый массив, который составляет половину размера столбца A (6x3) с индексом 0,0 . Затем я...
1917 просмотров
schedule 31.08.2022

Что значит?
Я анализирую некоторый код Python, и я не знаю, что pop = population[:] означает. Это что-то вроде списков массивов в Java или двумерного массива?
78918 просмотров
schedule 06.07.2022

Java: поиск индекса максимума из среза массива
У меня большой массив. У меня есть код Java для определения индексов для начальной и конечной точек для подмножества/среза этого большого массива. Единственные элементы информации, которые мне нужно извлечь из выбранного подраздела массива, — это...
8517 просмотров
schedule 14.07.2023

Экспорт графических элементов с прозрачным фоном в Fireworks
Я начал использовать Fireworks для создания прототипов, но теперь мне нужно закодировать прототип в HTML/CSS. У меня есть все соответствующие элементы изображения, но поведение по умолчанию для Fireworks, по-видимому, заключается в экспорте слайдов с...
4174 просмотров
schedule 03.12.2023

Как узнать позицию элемента в срезе?
Как определить позицию элемента, присутствующего в срезе? Мне нужно что-то вроде следующего: type intSlice []int func (slice intSlice) pos(value int) int { for p, v := range slice { if (v == value) { return p }...
104983 просмотров
schedule 15.08.2023

Как разрезать массив структур?
Как я могу извлечь конкретное поле из каждого элемента массива структур Matlab? >> clear x >> x(1).a = 6; >> x(2).a = 7; Мне нужен массив, содержащий 6 и 7. Ни x(:).a , ни x.a не делают того, что я хочу. >>...
2266 просмотров

Как сделать срезы столбцов фрейма данных в пандах
Я загружаю данные машинного обучения из файла CSV. Первые 2 столбца - это наблюдения, а остальные - характеристики. В настоящее время я делаю следующее: data = pandas.read_csv('mydata.csv') что дает что-то вроде: data =...
548175 просмотров
schedule 19.02.2022

вырезание массива 2D numpy по индексу
Как «вырезать» или замаскировать двумерный массив numpy в соответствии с формулой индекса? Мне все равно, какое значение элемента, только его позиция в массиве. Например, имея массив mxm, как мне извлечь все элементы, адреса которых соответствуют...
400 просмотров
schedule 23.11.2023

Передача синтаксиса фрагмента Python функциям
Можно ли в Python точно инкапсулировать общий синтаксис слайсов и передавать его? Я знаю, что могу использовать slice или __slice__ для эмуляции нарезки. Но я хочу передать точно такой же синтаксис, который я бы поместил в квадратные скобки,...
7274 просмотров
schedule 10.02.2023

numpy массив 3D-изображений в 2D
У меня есть массив серого изображения 3D-numpy , который выглядит примерно так: [[[120,120,120],[67,67,67]]...] Очевидно, что у меня все R G и B одинаковы, потому что это серое изображение - оно лишнее. Я хочу получить новый 2D-массив,...
13675 просмотров
schedule 25.08.2022

Ошибка усечения Pandas DatetimeIndex
У меня есть кадр данных pandas df : Out[16]: <class 'pandas.core.frame.DataFrame'> DatetimeIndex: 269850 entries, 2012-12-19 16:15:36 to 2012-12-20 14:36:55 Data columns: X1 269850 non-null values X2 269848 non-null values X3...
3356 просмотров
schedule 18.03.2022

Как я могу получить доступ к глубоко вложенному словарю с помощью кортежей?
Я хотел бы расширить автоживификацию. пример , приведенный в предыдущем ответе от nosklo , чтобы разрешить доступ к словарю по кортежу. решение nosklo выглядит так: class AutoVivification(dict): """Implementation of perl's...
1879 просмотров
schedule 06.06.2023

фрагменты H264 с различным номером кадра
Я декодирую битовый поток видео H264. У меня сначала PPS и SPS, потом я слайс, P,B,SI,SP слайс. Я использовал ffmpeg, чтобы преобразовать его в формат mp4, но видео не правильное (оно воспроизводится, но не видно четко). Я думаю, что мой I-срез...
972 просмотров
schedule 03.10.2022

Могу ли я использовать нарезку Python для доступа к одному столбцу вложенного кортежа?
У меня есть вложенный кортеж, который в основном представляет собой 2D-таблицу (возвращается из запроса MySQL). Могу ли я использовать нарезку для получения списка или кортежа одного «столбца» таблицы? Например: t =...
10717 просмотров
schedule 06.03.2024

В чем разница между [0] и [:1] в Go?
Я разделяю строку пробелами: splstr = strings.Split(str, " ") Затем я повторяю каждое слово и смотрю на первый символ так: splstr[i][0] == "#" Но я получил эти ошибки из этой строки: ... : невозможно преобразовать "#" в тип...
383 просмотров
schedule 07.03.2023

Нарезка и замена символов строки Unicode
У меня есть следующий цикл, который я пытаюсь использовать для замены символов в строке юникода. Данные, которые я получаю для этого цикла, имеют следующий формат: ГГГГ-ММ-ДД ЧЧ:ММ:СС. Эти данные, по-видимому, хранятся в формате UTC, поэтому,...
268 просмотров
schedule 24.11.2022