Вопросы с тегом «transpose»

12
Функция транспонирования / распаковки (обратная сторона zip)?
У меня есть список кортежей из 2 элементов, и я хотел бы преобразовать их в 2 списка, где первый содержит первый элемент в каждом кортеже, а второй список содержит второй элемент. Например: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] # and I want to become... result = …
505 python  list  matrix  transpose 


16
Javascript-эквивалент функции zip в Python
Есть ли javascript-эквивалент функции zip в Python? То есть, учитывая несколько массивов одинаковой длины, создайте массив пар. Например, если у меня есть три массива, которые выглядят так: var array1 = [1, 2, 3]; var array2 = ['a','b','c']; var array3 = [4, 5, 6]; Выходной массив должен быть: var output array:[[1,'a',4], …

16
Транспонирование массива NumPy
Я использую Python и NumPy и у меня есть некоторые проблемы с «transpose»: import numpy as np a = np.array([5,4]) print(a) print(a.T) Вызов a.Tне транспонирует массив. Если aэто, например, [[],[]]то он правильно транспонирует, но мне нужно транспонировать [...,...,...].
193 python  numpy  transpose 

23
Транспонирование 2D-массива в JavaScript
У меня есть массив массивов, что-то вроде: [ [1,2,3], [1,2,3], [1,2,3], ] Я хотел бы переместить его, чтобы получить следующий массив: [ [1,1,1], [2,2,2], [3,3,3], ] Это не сложно программно сделать так, используя циклы: function transposeArray(array, arrayLength){ var newArray = []; for(var i = 0; i < array.length; i++){ newArray.push([]); …

28
Эффективный способ транспонировать файл в Bash
У меня есть огромный файл с разделителями табуляции в таком формате X column1 column2 column3 row1 0 1 2 row2 3 4 5 row3 6 7 8 row4 9 10 11 Я хотел бы эффективно транспонировать его, используя только команды bash (для этого я мог бы написать сценарий Perl из …
110 bash  parsing  unix  transpose 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.