0
ответов

Типы срезов

Сейчас я прорабатываю отличный Тур по го. Я закончил одно из упражнений (# 45) с следующее решение: func Pic (dx, dy int) [] [] uint8 {pic: = make ([] [] uint8, dy) / * ...
вопрос задан: 9 June 2015 16:08
0
ответов

Какой питонический/быстрый способ проверить, является ли аргумент "key" пользовательского метода __getitem__ срезом?

У меня есть пользовательский тип Sequence. По сути, это обертка для списка плюс булевский флаг, и я хотел, чтобы он эмулировал обычное поведение неизменяемой последовательности. Моя проблема заключается в нарезке. Я понимаю, что в ...
вопрос задан: 27 May 2015 13:02
0
ответов

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

Я хочу нарезать массив NumPy nxn. Я хочу извлечь произвольный набор из m строк и столбцов этого массива (т.е. без какого-либо шаблона в количестве строк / столбцов), сделав его новым массивом mxm. ...
вопрос задан: 3 March 2015 20:40
0
ответов

PHP извлечь часть из массива с сохранением предыдущих ключей

У меня есть массив с определенными ключами. Я хочу получить первые 5 элементов массива. Я использую array_splice (). Все в порядке, но ключи в новом массиве - 0, 1, 2, 3, 4. И я хочу сохранить предыдущие ключи массива. Я ...
вопрос задан: 4 February 2015 19:40
0
ответов

Ruby: Диапазон пуст, но при его разрезании будут созданы элементы

Я изучаю Ruby и только что познакомился с массивами и диапазонами. Я столкнулся с кое-чем о срезах, что, хотя это и имеет смысл на первый взгляд, немного сбивает меня с толку, когда я смотрю глубже ...
вопрос задан: 23 January 2015 17:25
0
ответов

нарезка разреженной (scipy) матрицы

Я буду благодарен за любую помощь, чтобы понять следующее поведение при нарезке lil_matrix (A) из пакета scipy.sparse. На самом деле, я хотел бы извлечь подматрицу на основе произвольного индекса ...
вопрос задан: 27 October 2014 17:19
0
ответов

В чем разница между a[:]=b и a=b[:]

а=[1,2,3] б=[4,5,6] с=[] d=[] В чем разница между этими двумя утверждениями? с[:]=а d=b[ :] Но оба дают один и тот же результат. c равно [1,2,3] и d равно [4,5,6] И есть ли разница...
вопрос задан: 16 July 2014 11:07
0
ответов

Как передать 2D-массив (матрицу) в функция в C?

Мне нужно сделать это, чтобы также сохранить операции с матрицей. Значит ли это, что его нужно передавать по ссылке? Этого будет достаточно? void operation_on_matrix (char matrix [] [20]);
вопрос задан: 19 May 2013 04:55
0
ответов

Извлечение -диагонального среза большой матрицы

У меня есть большая матрица nxn, и я хотел бы снять -диагональных срезов разного размера. Например :1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 Мне нужна функция R...
вопрос задан: 1 August 2012 12:42
0
ответов

Что в чем разница между slice () и substr () в JavaScript?

Могу я спросить, в чем разница между строковым объектом slice () и substr () в JavaScript?
вопрос задан: 26 July 2012 14:27
0
ответов

Вычислить внешнее произведение массивов произвольной размерности

У меня есть два массива A, B, и я хочу взять внешний продукт в их последнем измерении, например результат[ :,i,j]=A[:,i] *B[:,j], когда A,B являются 2 -размерными. Как я могу это сделать, если я не знаю, будут ли они...
вопрос задан: 24 July 2012 12:23
0
ответов

Почему срез и верхний предел диапазона исключают?

Отказ от ответственности: я не спрашиваю, является ли верхний предел stopargument slice () и range () эксклюзивным или как использовать эти функции. Призывы к диапазону и функциям среза, а также обозначению среза [...
вопрос задан: 21 July 2012 11:18
0
ответов

Разделить коллекцию на «k» близко -к -равным частям (Scala, но независимо от языка)

Определенный перед этим блоком кода :набор данных может быть вектором или списком. numberOfSlices — это Int, обозначающий, сколько «раз» срезать набор данных, я хочу разбить набор данных на срезы numberOfSlices,...
вопрос задан: 12 July 2012 17:30
0
ответов

Python :перебирает подсписок

Как правило, когда вы хотите перебрать часть списка в Python, проще всего просто разрезать список. #Перебирать все, кроме первого элемента в списке #элементы = [1,2,3,4]...
вопрос задан: 8 July 2012 13:54
0
ответов

Нарезка отрицательных нулей Python

Мне часто приходится работать с последними n элементами в последовательности, где n может быть 0. Проблема в том, что попытка нарезать с [ -n :] не будет работать в случае n == 0, такой неуклюжий особый код случая...
вопрос задан: 5 July 2012 04:54
0
ответов

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

то, что я хочу сделать, это то, что я создаю динамический массив PHP. Я не знаю об элементах в массиве. допустим, у меня есть такой массив ' '3',' ...
вопрос задан: 1 July 2012 13:06
0
ответов

присвоение двух переменных одному фрагменту списка

Можно ли присвоить фрагменту списка за один раз, чтобы получить следующее: mylist = [1,2,3,4,5,6,7] xs = мой список[:-1] х = мой список[-1] хз == [1,2,3,4,5,6] x == 7 Я знаю, что могу написать это...
вопрос задан: 16 June 2012 14:09
0
ответов

Почему я не могу назначить произвольную итерацию расширенному фрагменту, шаг которого равен -1?

Python 3.2.3 (по умолчанию, 11 апреля 2012 г., 07:15:24) [MSC v.1500 32 бит (Intel)] при победе 32 Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации. >>> у = [4, 5, 6, 7, 8, 9] >>&...
вопрос задан: 9 June 2012 18:40
0
ответов

Numpy: сортировка многомерного массива по многомерному массиву

Простите меня, если это избыточно или слишком просто. Я перехожу на Python/Numpy из R и с трудом переворачиваю вещи в голове. У меня есть n-мерный массив, который я хочу отсортировать, используя...
вопрос задан: 6 June 2012 20:38
0
ответов

Как мне выделить массив из массива объектных литералов?

У меня есть этот массив, в котором каждый индекс содержит литерал объекта. Все литералы объектов имеют одинаковые свойства. Некоторые из литералов объекта имеют одно и то же значение для данного свойства, и я хочу...
вопрос задан: 31 May 2012 05:27
0
ответов

Нарезка списка с помощью переменной в Python

Учитывая список a = range(10) Вы можете нарезать его с помощью операторов, таких как a[1] a[2:4] Однако я хочу сделать это на основе переменной, установленной в другом месте кода. Я могу легко сделать это для первого i ...
вопрос задан: 13 May 2012 16:52
0
ответов

хороший инструмент для нарезки PSD в выходные данные CSS+HTML [закрыто]

Есть ли какой-нибудь инструмент для нарезки дизайна PSD, который генерирует CSS+HTML (не отлично, но в качестве отправной точки ). Я слышал, что в фотошопе есть редактор wysiwyg -, который генерирует вывод CSS+HTML на нарезанном PSD, но...
вопрос задан: 24 April 2012 18:02
0
ответов

странное поведение при разрезании массива

> let a = [| 'а'..'д' |];; val a :char [] = [|'a'; 'б'; 'с'; 'd'|] Выполнить тривиальную нарезку :> a.[1..2], [1..2];; val it :char [] *int list = ([|'b'; 'с'|], [1; 2] )Теперь попробуйте с пустой областью :...
вопрос задан: 22 April 2012 15:37
0
ответов

В чем разница между назначением среза, которое разрезает весь список, и прямым назначением?

Я вижу во многих местах использование слайсов для списков. Я могу понять его использование при использовании индексов (не по умолчанию), но я не могу понять его использование, например: a_list[:] = ['foo', '...
вопрос задан: 14 April 2012 18:25
0
ответов

Как одновременно получить первый и последний элемент кортежа

Мне нужно получить первое и последнее измерение numpy.ndarray произвольного размера. Если у меня есть форма(A)= (3,4,4,4,4,4,4,3)моя первая идея состояла бы в том, чтобы сделать результат = shape(A)[0,-1], но это не похоже...
вопрос задан: 9 April 2012 12:25
0
ответов

Как разрезать дек? [дубликат]

Я изменил некоторый код, в котором использовался список, на использование очереди. Я больше не могу врезаться в него, так как получаю сообщение об ошибке: TypeError: индекс последовательности должен быть целым числом, а не 'slice' Вот REPL, который показы
вопрос задан: 3 April 2012 23:56
0
ответов

Python Array Slice с запятой?

Мне было интересно, какой смысл использовать запятую при нарезке массивов Python - у меня есть пример, который работает, но мне кажется странной строка p = 20 * numpy.log10 (numpy.abs (numpy.fft.rfft). (...
вопрос задан: 2 April 2012 07:31
0
ответов

Как с помощью imagemagick разделить изображение на несколько отдельных изображений?

Рассмотрим следующий пример. Исходное изображение состоит из 6 областей, которые необходимо разделить на 6 отдельных изображений. Как я могу получить желаемый результат с помощью imagemagick. Я попытался понять...
вопрос задан: 11 March 2012 15:02
0
ответов

Нарезка списка Python с произвольными индексами

Есть ли лучший способ извлечь произвольные индексы из списка в python? В настоящее время я использую следующий метод: a = range(100) s = [a[i] for i in [5,13,25]]. Где a - это массив, который я хочу нарезать, а [5,13,...
вопрос задан: 5 February 2012 07:53
0
ответов

Извлечь произвольно повернутую плоскость данных из 3D-массива в виде 2D-массива

У меня есть 3D-матрица данных в matlab, но я хочу извлечь произвольно повернутый фрагмент данных из этой матрицы и сохранить его как 2D-матрицу, к которой я могу получить доступ. Подобно тому, как функция slice () ...
вопрос задан: 31 January 2012 16:43