0
ответов

Python: преобразование списка списков в кортежи кортежей

Новичок в Python! Мне нужна помощь в преобразовании списка списков кортежей кортежей. Я хочу вызвать функцию append_as_tuples, но каждый раз, когда я ее возвращаю, она говорит он может объединять только списки (не кортежи) ...
вопрос задан: 31 January 2012 16:17
0
ответов

GHC: не удалось определить параметр фантомного типа

Итак, я пытаюсь создать тип для кортежей переменной длины, в основном как более красивый версия Either a (Either (a, b) (Either (a, b, c) ...)) и Either (Either (Either ... (x, y, z)) (y, z)) z. {- # LANGUAGE ...
вопрос задан: 16 January 2012 22:06
0
ответов

Значение кортежа по ключу

Возможно ли получить значение из кортежа: TUPLE = ( ('P', 'Shtg1'), ('R', u'Shtg2'), ('D', 'Shtg3'), ), вызывая STR ключ как P Python говорит, что только int может быть использован для этого типа '....
вопрос задан: 4 January 2012 17:30
0
ответов

Как записать кортеж из кортежей в CSV файл с помощью Python

У меня есть кортеж из кортежей import csv A = (('Max', 3 ,'M'),('bob',5,'M'),('jane',6,'F')) result = open("newfile.csv",'wb') writer = csv.writer(result, dialect = 'excel') writer.writerow(A) result....
вопрос задан: 31 December 2011 12:38
0
ответов

При извлечении первого элемента из кортежа с помощью "fst" возникает ошибка "несоответствие типов"

Это кортеж, который я взял let person = ("Prathap Reddy SV", "Male", 16) let name = fst person или let person = ("Prathap", "Male", 16) let name = fst person Когда я компилирую этот ...
вопрос задан: 27 December 2011 12:46
0
ответов

Является ли стандартной практикой использование псевдонимов типов для обозначения семантики параметров?

Элементы в кортежах не имеют имен, что означает, что у вас часто нет четкого способа документировать значения каждого элемента. Например, в этом размеченном объединении: type NetworkEvent = | Сообщение ...
вопрос задан: 21 December 2011 02:52
0
ответов

получить часть std :: tuple

У меня есть кортеж неизвестного размера (это параметр шаблона метода). Это способ получить его часть (мне нужно выбросить первый его элемент) Например, у меня есть кортеж (7,12,42). Я хочу ...
вопрос задан: 20 December 2011 01:47
0
ответов

Есть ли способ найти элемент в кортеже без использования цикла for в Python?

У меня есть кортеж значений Control, и я хочу найти элемент с совпадающим именем. Сейчас я использую следующее: listView for control in controls: if control.name == "ListView": listView = control ...
вопрос задан: 6 December 2011 23:22
0
ответов

С # множественное присвоение

int a, b, n; ... (а, б) = (2, 3); // 'a' теперь равно 2, а 'b' теперь равно 3. Такие вещи были бы очень полезны в C #. В этом примере 'a' и 'b' не инкапсулируются вместе, например X и Y в ...
вопрос задан: 3 December 2011 22:20
0
ответов

Запись списка кортежей в текстовый файл на Python

У меня есть список кортежей в формате: ("некоторая строка", "символ строки ", какое-то число) Например, (" Яблоки "," = ", 10). Мне нужно записать их в выходной файл, например: Яблоки = 10 У меня есть ...
вопрос задан: 3 December 2011 07:41
0
ответов

Могу ли я создавать кортежи из IEnumerables, используя Linq?

У меня есть два IEnumerable , из которых я хочу построить IEnumerable из Tuple . Item1 Tuple должен быть индексом элемента, Item2 - значением в индексном месте ...
вопрос задан: 29 November 2011 13:42
0
ответов

Scala: обычные функции vs tupled functions?

В чем разница между ними? Я знаю, что сигнатуры типов у них разные, и что все функции начинаются с обычных и должны быть .tupled, чтобы получить их tupled форму. В чем преимущество ...
вопрос задан: 29 November 2011 07:59
0
ответов

F#. Кортеж или нет

Я только начал изучать F#. Мне интересно, как определить, является ли аргумент функции кортежем? let tuple = (1, 2) let notTuple = 3 let isTuple t = // возвращает 'true', если t - кортеж, '...'.
вопрос задан: 27 November 2011 02:36
0
ответов

Идеальная пересылка и std :: tuple (или другой шаблонный класс)

У меня есть некоторые трудности с идеальной пересылкой. Вот мой текущий уровень понимания: клей Template + rvalue reference + std :: forward и активируется специальный магический режим, где ...
вопрос задан: 25 November 2011 23:35
0
ответов

scala: Создать кортеж из java?

Должно быть, я пропустил что-то очевидное, но как создать кортеж scala в Java. У меня есть интерфейс scala, который реализован на java (на данный момент) и включает возврат кортежа, но как мне ...
вопрос задан: 22 November 2011 21:15
0
ответов

Получить аргументы функции в виде кортежа в C ++

Представьте, что у меня есть такие объявления функций: void foo (int x, float y); class X {void anotherFoo (double a, int c); }; Как получить кортеж, соответствующий аргументам функции? In ...
вопрос задан: 22 November 2011 09:37
0
ответов

Как получить i-й элемент из std :: tuple, если я не знаю во время компиляции ?

У меня есть переменная i типа std :: size_t и кортеж типа std :: tuple. Я хочу получить i-й элемент кортежа. Я пробовал это: // привязки ... имеют тип const T & ... auto bindings_tuple = std :: ...
вопрос задан: 19 November 2011 13:02
0
ответов

Почему Scala создает новый кортеж при распаковке кортежа?

Почему этот код Scala: class Test {def foo: (Int, String) = {(123, "123")} def bar: Unit = {val (i, s) = foo} } генерирует следующий байт-код для bar (), который конструирует ...
вопрос задан: 19 November 2011 07:30
0
ответов

Как преобразовать кортеж кортежей в список в одной строке (pythonic)?

query = 'select mydata from mytable' cursor.execute(query) myoutput = cursor.fetchall() print myoutput (('aa',), ('bb',), ('cc',)) Почему он (cursor.fetchall) возвращает кортеж кортежей вместо ...
вопрос задан: 17 November 2011 17:46
0
ответов

Кортежи C ++ 0x имеют нет итераторов, верно?

Изучая стандарт N3291, я не нашел никаких ссылок на кортеж, поддерживающий begin () и end (). Но когда я смотрю свои заметки, сделанные много лет назад, я, кажется, записал, что мне нужно изучить это ...
вопрос задан: 16 November 2011 20:13
0
ответов

Есть ли в Scala простой способ преобразовать класс case в кортеж?

Есть ли простой способ преобразовать класс case в кортеж? Я, конечно, легко могу написать для этого шаблонный код, но я имею в виду без шаблонного кода. На самом деле мне нужен способ легко ...
вопрос задан: 10 November 2011 14:39
0
ответов

Выберите значение из списка кортежей, где условие

У меня есть список кортежей. Каждый кортеж имеет 5 элементов (соответствующих 5 столбцам базы данных) , и я хотел бы сделать запрос select attribute1 из mylist, где attribute2 = что-то, например. personAge = ...
вопрос задан: 4 November 2011 17:29
0
ответов

Существует ли операция scala list, которая создает кортежи из списков?

Я пытаюсь обработать триплеты в списке. В обязательном порядке я мог бы сделать это: for (i = 1; i
вопрос задан: 4 November 2011 04:22
0
ответов

Как легко инициализировать список кортежей?

Мне нравятся кортежи. Они позволяют быстро сгруппировать релевантную информацию, не создавая для нее структуру или класс. Это очень полезно при рефакторинге очень локализованного кода. Инициализация ...
вопрос задан: 3 November 2011 11:13
0
ответов

Подстановочные знаки в Python?

На протяжении многих лет я замечал переменную 'wildcard' в различных битах и ​​частях Python, с которыми я сталкивался. Я предполагал, что это работает как Haskell: позволяет вам помещать переменную там, где она требуется, в ...
вопрос задан: 1 November 2011 16:03
0
ответов

Создайте деревья выражений из заданных наборов чисел и операций и найдите те, которые вычисляют целевое число в системе Mathematica 8 или выше.

Учитывая набор чисел и набор бинарных операций, что такое самый быстрый способ создавать деревья случайных выражений или тщательно проверять все возможные комбинации в Mathematica? Что я пытаюсь ...
вопрос задан: 31 October 2011 11:32
0
ответов

Как создать кортеж с атрибутом с помощью Python?

У меня есть класс WeightedArc, определенный следующим образом: class Arc (tuple): @property def tail (self): return self [0] @property def head (self): return self [1] @property def инвертированный (self ): ...
вопрос задан: 24 October 2011 06:47
0
ответов

std :: make_tuple не делает ссылок

Я экспериментировал с std :: tuple в сочетании со ссылками: #include # include <набор> int main () {int a, b; std :: tuple test (a, b); ...
вопрос задан: 23 October 2011 15:52
0
ответов

Извлечение информации из кортежа (Python)

В настоящее время я использую библиотеку httplib в Python 2.7, чтобы получить некоторые заголовки с веб-сайта, чтобы установить а) размер файла загрузка и б) дата последнего изменения файла. Я использовал несколько онлайн ...
вопрос задан: 20 October 2011 16:35
0
ответов

Лучшее именование в классах Tuple, чем "Item1", "Item2"

Есть ли способ использовать класс Tuple, но предоставлять имена элементов в нем? Например: public Tuple GetOrderRelatedIds() Это возвращает идентификаторы для OrderGroupId, ....
вопрос задан: 12 October 2011 20:10