Вопросы по теме 'tuples'
Кортежи более эффективны, чем списки в Python?
Есть ли разница в производительности между кортежами и списками, когда дело доходит до создания и извлечения элементов?
98129 просмотров
schedule
24.03.2022
2D-массивы в Python
Как лучше всего создавать 2D-массивы в Python?
Я хочу хранить такие значения:
X , Y , Z
так что я получаю доступ к таким данным, как X[2],Y[2],Z[2] или X[n],Y[n],Z[n] , где n - переменная. Вначале я не знал, насколько большим будет...
153549 просмотров
schedule
15.11.2022
Перевод словаря 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
schedule
22.06.2022
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 просмотров
schedule
09.10.2023
Распаковка 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 просмотров
schedule
28.07.2022
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