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

В программировании кортежи - это простые * типы продуктов *, представляющие упорядоченные коллекции типов.

12
Элементарные операции с кортежами Python, такие как сумма
Есть ли способ заставить операции с кортежами в Python работать следующим образом: >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (4,4,4) вместо того: >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (1,2,3,3,2,1) Я знаю , что это работает , как , что …
101 python  tuples 


4
Реализация операторов сравнения через «кортеж» и «галстук» - хорошая идея?
(Примечание: tupleи tieможет быть взято из Boost или C ++ 11.) При написании небольших структур только с двумя элементами я иногда склоняюсь к выбору a std::pair, поскольку все важные вещи уже сделаны для этого типа данных, например, operator<для строгого-слабого упорядочения . Минусами являются бесполезные имена переменных. Даже если бы я …

12
C ++ Tuple против Struct
Есть ли разница между использованием a std::tupleи только данных struct? typedef std::tuple<int, double, bool> foo_t; struct bar_t { int id; double value; bool dirty; } Из того, что я нашел в Интернете, я обнаружил, что есть два основных отличия: structболее читабельный и tupleимеет много общих функций, которые можно использовать. Должна …
96 c++  struct  tuples 

5
распаковка кортежей в scala
Я знаю, что этот вопрос поднимался много раз по-разному. Но мне это все еще непонятно. Есть ли способ добиться следующего. def foo(a:Int, b:Int) = {} foo(a,b) //right way to invoke foo foo(getParams) // is there a way to get this working without explicitly unpacking the tuple?? def getParams = { …

13
Для решения какого требования был разработан кортеж?
Я смотрю на новую функцию C # кортежей. Мне любопытно, для решения какой проблемы был разработан кортеж? Для чего вы использовали кортежи в своих приложениях? Обновить Спасибо за ответы, позвольте мне посмотреть, все ли у меня в голове. В качестве координат был указан хороший пример кортежа. Выглядит правильно? var coords …
94 c#  tuples 

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

3
Сортировка кортежей по второму параметру
У меня есть список кортежей, которые выглядят примерно так: ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) Я хочу получить список, отсортированный в порядке возрастания по второму значению кортежа. Итак, L [0] должно быть ("Person 2", 8)после сортировки. Как я могу это сделать? Использование Python 3.2.2 Если это поможет.
93 python  sorting  tuples 


8
Как искать в списке кортежей в Python
Итак, у меня есть список таких кортежей: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Мне нужен этот список для кортежа, числовое значение которого чему-то равно. Так что, если я это сделаю, search(53)он вернет значение индекса2 Есть простой способ сделать это?
91 python  search  list  tuples 

14
Назначьте несколько новых переменных на LHS в одной строке
Я хочу назначить несколько переменных в одной строке в R. Можно ли сделать что-то подобное? values # initialize some vector of values (a, b) = values[c(2,4)] # assign a and b to values at 2 and 4 indices of 'values' Обычно я хочу назначить около 5-6 переменных в одной строке …


13
Преобразовать список Scala в кортеж?
Как я могу преобразовать список (скажем) из 3 элементов в кортеж размером 3? Например, допустим, у меня есть, val x = List(1, 2, 3)и я хочу преобразовать это в (1, 2, 3). Как я могу это сделать?
88 list  scala  tuples 


5
как разделить столбец кортежей в кадре данных pandas?
У меня есть фреймворк pandas (это всего лишь небольшая часть) >>> d1 y norm test y norm train len(y_train) len(y_test) \ 0 64.904368 116.151232 1645 549 1 70.852681 112.639876 1645 549 SVR RBF \ 0 (35.652207342877873, 22.95533537448393) 1 (39.563683797747622, 27.382483096332511) LCV \ 0 (19.365430594452338, 13.880062435173587) 1 (19.099614489458364, 14.018867136617146) RIDGE CV …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.