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

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

Понимание нотации фрагмента Python

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

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

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

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

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

Самый быстрый способ дублирования массива в 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 в 16:43
5
ответов

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

Существует ли конструкция foreach на языке Go? Могу ли я перебирать фрагмент или массив с помощью for?
задан 16 окт. '11 в 7:47
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 в 7:08
17
ответов

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

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

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

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

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

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

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

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

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

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

Как вы используете синтаксис разрезания многоточия в Python?

Это появилось в скрытых функциях Python, но я не вижу хорошей документации или примеров, объясняющих, как работает эта функция.
задан 23 сент. '08 в 3:17
5
ответов

Нарезка массива NumPy 2d или как извлечь подматрицу mxm из массива nxn (n> m)?

Я хочу обрезать массив NumPy nxn. Я хочу извлечь произвольный выбор из m строк и столбцов этого массива (т.е. Без какого-либо шаблона в числах строк/столбцов), что делает его новым массивом mxm. Для этого примера допустим, что массив равен 4x4, и я х...
задан 23 нояб. '10 в 18:05
5
ответов

Как получить последние элементы списка в Python?

Мне нужны последние 9 номеров списка, и я уверен, что есть способ сделать это с нарезкой, но я не могу его получить. Я могу получить первые 9, как это: num_list[0:9] Любая помощь будет большой.
задан 14 марта '09 в 23:19
4
ответов

Как разрезать массив в bash

(отредактирован для ответа) Глядя на раздел "Массив" на странице bash (1) man, я не нашел способ срезать массив bash. Итак, я придумал эту слишком сложную функцию: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-na...
задан 26 авг. '09 в 19:04