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

Кортежи более эффективны, чем списки в Python?
Есть ли разница в производительности между кортежами и списками, когда дело доходит до создания и извлечения элементов?
98129 просмотров

2D-массивы в Python
Как лучше всего создавать 2D-массивы в Python? Я хочу хранить такие значения: X , Y , Z так что я получаю доступ к таким данным, как X[2],Y[2],Z[2] или X[n],Y[n],Z[n] , где n - переменная. Вначале я не знал, насколько большим будет...
153549 просмотров

Перевод словаря Python на C++
У меня есть код Python, который содержит следующий код. d = {} d[(0,0)] = 0 d[(1,2)] = 1 d[(2,1)] = 2 d[(2,3)] = 3 d[(3,2)] = 4 for (i,j) in d: print d[(i,j)], d[(j,i)] К сожалению, цикл по всем ключам в python недостаточно быстр для...
28790 просмотров
schedule 22.09.2022

Есть ли в Scala способ преобразовать два списка в карту?
У меня есть два списка: List[A] и List[B] . Я хочу Map[A,B] , но хочу семантику zip . Итак, началось так: var tuplesOfAB = listOfA zip listOfB Теперь я не уверен, как построить Map из моего tuplesOfAB . В качестве дополнительного...
20525 просмотров
schedule 04.09.2022

Анонимный тип и кортеж
В чем разница между анонимным типом и кортежем?
16379 просмотров

Java: как создать массив кортежей
как я могу создать массив кортежей в jsp (java), например (a: 1, b: 2) (c: 3, d: 4) ... ...
20717 просмотров
schedule 24.07.2023

Как я могу перебирать только первую переменную кортежа
В python, когда у вас есть список кортежей, вы можете перебирать их. Например, когда у вас есть 3d точки, тогда: for x,y,z in points: pass # do something with x y or z Что делать, если вы хотите использовать только первую переменную...
3922 просмотров
schedule 05.03.2023

Как преобразовать кортеж кортежей в одномерный список, используя понимание списка?
У меня есть кортеж кортежей - например: tupleOfTuples = ((1, 2), (3, 4), (5,)) Я хочу преобразовать это в плоский одномерный список всех элементов по порядку: [1, 2, 3, 4, 5] Я пытался добиться этого с пониманием списка. Но я не...
62042 просмотров

Распаковка 1-кортежа в списке длины 1
Предположим, у меня есть кортеж в списке вроде этого: >>> t = [("asdf", )] Я знаю, что список всегда содержит один 1-кортеж. В настоящее время я делаю это: >>> dummy, = t >>> value, = dummy >>> value...
5460 просмотров
schedule 31.03.2024

Как получить целые числа из кортежа в Python?
У меня есть кортеж с двумя числами, мне нужно получить оба числа. Первое число — это координата x, а второе — координата y. Мой псевдокод - это моя идея о том, как это сделать, однако я не совсем уверен, как заставить его работать. псевдокод:...
60037 просмотров
schedule 20.06.2023

В чем разница между списками и кортежами в Python?
Что более эффективно? Каково типичное использование каждого из них?
3058 просмотров
schedule 27.02.2022

шаблон вектор
Я пытаюсь реализовать функцию, которая позволяет мне сделать такой вызов // veca is a vector of tuples in my case columnViewOfTuple<0>(veca); Я реализовал такую ​​функцию следующим образом template<int N> struct myfunction {...
314 просмотров
schedule 17.06.2022

У этой простой функции Haskell уже известное имя?
Я только что написал эту функцию, которая просто берет пару, второе значение которой находится в некоторой монаде, и «вытаскивает монаду», чтобы покрыть всю пару. unSndM :: Monad m => (a, m c) -> m (a, c) unSndM (x, y) = do y' <- y...
1283 просмотров
schedule 09.01.2023

Есть какие-нибудь советы, которые помогут упростить работу с кортежами на C #?
Часто вы хотите отправить несколько значений, но из-за небольшого использования (т.е. он используется только в одном или двух местах) трудно оправдать создание нового типа. Типы Tuple<...> и KeyValuePair<,> очень полезны, но для них...
2109 просмотров
schedule 04.02.2024

Как я могу рассматривать тип, который по сути является кортежем, как кортеж в F #
Хорошо, допустим, у меня есть тип, определенный так: type Foo = | Bar of (SomeType * SomeType * SomeType * SomeType) | ...(other defs) Итак, у меня есть панель, которая в основном представляет собой кортеж из 4 SomeTypes. Я хочу...
177 просмотров
schedule 13.03.2023

Сравнение равенства кортежей SQLite
С PostgreSQL и MySQL можно сделать что-то вроде SELECT * FROM mytable WHERE (column1, column2) = ('value1', 'value2'); Когда я попробовал то же самое на SQLite3, он выдал исчерпывающее сообщение об ошибке: Error: near ",": syntax error...
1078 просмотров

Python: как записать словарь значений кортежа в CSV-файл?
Как распечатать следующий словарь в файл csv? maxDict = {'test1': ('alpha', 2), 'test2': ('gamma', 2)} Итак, выходной CSV выглядит следующим образом: test1, alpha, 2 test2, gamma, 2
3684 просмотров
schedule 15.07.2022

Доступ к определенному элементу в кортеже
Отчет для новичков в Haskell. Вопрос следующий: в Haskell у нас есть fst и snd , которые возвращают первый и второй элементы кортежа из двух элементов. Почему у нас нет простого способа получить доступ к i-му элементу из любого кортежа? Прямо...
65872 просмотров
schedule 30.04.2022

Как сравнить список списков/наборов в python?
Каков самый простой способ сравнить 2 списка/набора и вывести различия? Существуют ли какие-либо встроенные функции, которые помогут мне сравнить вложенные списки/наборы? Входы: First_list = [['Test.doc', '1a1a1a', 1111],...
62000 просмотров
schedule 08.09.2022

Сортировка списка по значениям вложенных кортежей
Есть ли лучший способ отсортировать список по значениям вложенного кортежа, чем писать альтернативу itemgetter, которая извлекает значение вложенного кортежа: def deep_get(*idx): def g(t): for i in idx: t = t[i] return t return g...
5081 просмотров
schedule 18.08.2022