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

Срез представляет собой представление части последовательности, обычно определяемой ссылкой на базовую последовательность, индекс, указывающий начальную позицию, длину или конечную позицию и, необязательно, "шаговое" или "ступенчатое" значение. Пожалуйста, используйте теги "обрезка объектов" для проблемы нарезки в С++ и "программный срез" для анализа.
36

Понимание обозначения среза

Мне нужно хорошее объяснение (ссылки - плюс) в нотации фрагмента Python. Для меня эта нотация требует немного поднять. Он выглядит чрезвычайно мощным, но я не совсем обнял его.
03 февр. '09 в 22:31
23

JavaScript chop/slice/обрезать последний символ в строке

У меня есть строка, 12345.00, и я бы хотел, чтобы она вернула 12345.0. Я просмотрел trim, но похоже, что это только обрезание пробелов и slice, которые я не вижу, как это будет работать. Любые предложения?
04 июн. '09 в 20:31
10

В чем разница между String.slice и String.substring?

Кто-нибудь знает, в чем разница между этими двумя методами: String.prototype.slice String.prototype.substring
11 февр. '10 в 10:34
19

Самый быстрый способ дублирования массива в JavaScript - срез против цикла "за"

Чтобы дублировать массив в JavaScript: какой из следующих функций быстрее использовать? Метод среза var dup_array = original_array.slice(); For цикла for(var i = 0, len = original_array.length; i < len; ++i) dup_array[i] = original_array[i]...
20 окт. '10 в 13:43
7

Есть ли петля foreach в Go?

Существует ли конструкция foreach на языке Go? Могу ли я перебирать фрагмент или массив с помощью for?
16 окт. '11 в 4:47
21

Удалить последний элемент из массива

У меня есть следующий массив. var arr = [1,0,2]; Я хотел бы удалить последний элемент, т.е. 2. Я использовал arr.slice(-1);, но он не удаляет значение.
23 окт. '13 в 14:24
10

Как взять столбцы-срезы данных в pandas

Я загружаю некоторые данные машинного обучения из файла CSV. Первые 2 столбца являются наблюдениями, а остальные столбцы - объектами. В настоящее время я делаю следующее: data = pandas.read_csv('mydata.csv') который дает что-то вроде: data = pand...
19 мая '12 в 14:11
4

Соедините два ломтика в Go

Я пытаюсь объединить срез [1, 2] и срез [3, 4]. Как я могу сделать это в Go? Я пробовал: append([]int{1,2}, []int{3,4}) но получил: cannot use []int literal (type []int) as type int in append Однако документация, кажется, указывает, что это в...
27 апр. '13 в 4:08
16

Возьмите сегмент массива в Java без создания нового массива в куче

Я ищу метод на Java, который вернет сегмент массива. Примером может быть получение байтового массива, содержащего 4-й и 5-й байты массива байтов. Я не хочу создавать новый массив байтов в памяти кучи только для этого. Прямо сейчас у меня есть следующ...
08 июл. '09 в 20:28
5

Правильный способ инициализации пустого среза

Чтобы объявить пустой фрагмент с нефиксированным размером, лучше сделать: mySlice1 := make([]int, 0) или же: mySlice2 := []int{} Просто интересно, какой из них правильный.
20 мар. '15 в 10:27
7

ValueError: установка элемента массива с последовательностью

Этот код Python: import numpy as p def firstfunction(): UnFilteredDuringExSummaryOfMeansArray = [] MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean', 'dZdtMaxVoltageMean','BZMean','ZXMean','LVET...
12 янв. '11 в 21:58
9

Содержит метод для среза

Есть ли что-то похожее на метод slice.contains(object) в Go без необходимости выполнять поиск через каждый элемент в срезе?
07 мая '12 в 16:35
9

Что такое:: (двойная двоеточие) в Python при подпиксельных последовательностях?

Я знаю, что я могу использовать что-то вроде string[3:4] для получения подстроки в Python, но что означает 3 в somesequence[::3]?
10 авг. '10 в 20:21
2

Как получить последний элемент среза?

Как использовать Go для извлечения последнего элемента фрагмента? var slice []int slice = append(slice, 2) slice = append(slice, 7) slice[len(slice)-1:][0] // Retrieves the last element Решение выше работает, но кажется неудобным.
20 мар. '14 в 14:19
7

Объяснение [].slice.call в javascript?

Я наткнулся на этот аккуратный ярлык для преобразования DOM NodeList в обычный массив, но я должен признать, что я не совсем понимаю, как это работает: [].slice.call(document.querySelectorAll('a'), 0) Итак, он начинается с пустого массива [], зат...
24 янв. '10 в 2:48