0
ответов

Проверка упорядоченных подмножеств

Я хочу проверить, является ли упорядоченный набор подмножеством большего упорядоченного набора. Я использовал кортежи и itertools.combinations :def subset _test (a, b ):return a in itertools.combinations (b, len (a ))Например,...
вопрос задан: 8 September 2018 15:47
0
ответов

Как использовать типы значений кортежа c # в операторе switch

Я использую новые типы значений кортежей в .net 4.7. В этом примере я пытаюсь сделать оператор switch для одного или нескольких случаев кортежа: using System; nameSpace ValueTupleTest {Класс Program ...
вопрос задан: 23 August 2018 18:18
0
ответов

Почему распаковка кортежа вызывает синтаксическую ошибку?

В Python я написал следующее: bvar = mht.get_value () temp = self.treemodel.insert (iter, 0, (mht, False, * bvar)) Я пытаюсь расширить bvar до вызова функции в качестве аргументов. Но затем он возвращает: File "./...
вопрос задан: 10 August 2018 13:10
0
ответов

Почему существует изменение для идентификатора args в функции scipy.optimize.minimize?

У меня есть один вопрос относительно ID аргументов в функции scipy.optimize.minimize. Я сделал некоторые тесты, подобные этому, с методом Nelder Mead в качестве примера (другие методы были протестированы и ...
вопрос задан: 13 July 2018 21:52
0
ответов

'& gt; =' не поддерживается между экземплярами 'tuple' и 'datetime.datetime'

Я использую Python3 и имею следующий код (частичный код). tsret = pd.DataFrame (index = tslag.index) start_date = datetime.datetime (2011,1,10) tsret = tsret [tsret.index & gt; = start_date] tslag in ...
вопрос задан: 13 July 2018 19:36
0
ответов

Элементное добавление кортежей

У меня есть некоторые значения в кортеже, и я хочу добавить еще один кортеж к нему поэлементно. Поэтому мне бы хотелось, чтобы эта функциональность была такой: std :: tuple < int, int > а = {1,2}; станд :: кортеж < INT, INT > ...
вопрос задан: 12 June 2018 12:03
0
ответов

кортеж python для dict

Для кортежа t = ((1, 'a'), (2, 'b')) dict (t) возвращает {1: 'a', 2: 'b'} Есть ли хороший способ получить {'a': 1, 'b': 2} (ключи и значения поменялись местами)? В конечном счете, я хочу иметь возможность возвращать 1 с учетом 'a' или 2 ...
вопрос задан: 8 June 2018 19:37
0
ответов

Назначьте несколько новых переменных на LHS в одной строке

Я хочу назначить несколько переменных в одной строке в R. Можно ли сделать что-то подобное? values ​​# инициализировать некоторый вектор значений (a, b) = values ​​[c (2,4)] # присвоить a и b значениям в 2 ...
вопрос задан: 8 May 2018 15:19
0
ответов

Есть ли в Haskell есть оператор splat, такой как Python и Ruby?

В Python и Ruby (и других, я уверен). вы можете префикс перечислимого с помощью * ("splat"), чтобы использовать его в качестве списка аргументов. Например, в Python: >>> def foo (a, b): return a + b > & ...
вопрос задан: 26 March 2018 20:32
0
ответов

Ограничения PyTuple_SetItem

У меня есть модуль расширения Python, который создает кортеж как атрибут другого объекта и устанавливает элементы в кортеж. Каждый раз, когда я выполняю этот модуль в Python, я получаю сообщение об ошибке SystemError: ...
вопрос задан: 3 February 2018 12:04
0
ответов

Python - Сортировать список кортежей с другим списком

У меня есть список кортежей to_order, такой как: to_order = [(0, 1), (1, 3), (2, 2), (3,2)] и список, который дает порядок применения ко второму элементу каждый кортеж to_order: order = [2, 1, 3] Итак, я ...
вопрос задан: 30 November 2017 08:50
0
ответов

Каково правило синтаксиса для наличия конечных запятых в определениях кортежей?

В случае одноэлементного кортежа конечная запятая обязательна. a = ('foo',) А как насчет кортежа с несколькими элементами? Кажется, что независимо от того, существует ли конечная запятая или нет, они оба ...
вопрос задан: 27 November 2017 00:28
0
ответов

Преобразование цвета RGB в название цвета на английском языке, например, «зеленый» с помощью Python

Я хочу преобразовать кортеж цвета в название цвета, например «желтый» или «синий» >>> im = Image.open(" тест.jpg") >>> n, цвет = макс (im.getcolors (im.size [0] * im.size [1])) >>> print ...
вопрос задан: 22 November 2017 12:14
0
ответов

Поддержка кортежей и распаковки заданий в C#?

В Python я могу написать def myMethod(): #некоторая работа по поиску row и col return (row, col) row, col = myMethod() mylist[row][col] # сделать работу над этим элементом Но в C# я нахожу себя пишущим ...
вопрос задан: 21 October 2017 18:02
0
ответов

Сортировать по элементам списка кортежей [дубликаты]

У меня есть список кортежей или кортежей кортежей, и я хочу поменять их, как в следующем примере: >>> swap ([('abc', 'bcd'), ('efg', 'zza')] ) [('efg', 'zza'), ('abc', 'bcd')] Я хочу ...
вопрос задан: 16 October 2017 14:23
0
ответов

Как преобразовать массив в кортеж?

У меня есть массив [Any] из Java JPA, содержащий (два в данном случае, но рассмотрим любое небольшое количество) вещи различного типа. Я бы хотел представить их как кортежи. У меня есть немного быстро и ...
вопрос задан: 29 September 2017 11:29
0
ответов

AttributeError: объект 'tuple' не имеет атрибута 'write'

У меня есть домашнее задание для класса Python, и я столкнулся с ошибкой, которую не понимаю. Запуск Python IDLE v3.2.2 в Windows 7. Ниже показано, где возникает проблема: #local ...
вопрос задан: 26 August 2017 06:44
0
ответов

Назначение переменных JavaScript из кортежей

В других языках, таких как Python 2 и Python 3, вы можете определять и присваивать значения переменной кортежа, а также получать их значения следующим образом: tuple = (" Боб », 24) имя, возраст = кортеж print (name) # ...
вопрос задан: 28 May 2017 16:04
0
ответов

Распаковка списка / кортежа пар в два списка / кортежа [дубликат]

Возможный дубликат: функция транспонирования / распаковки в Python У меня есть список, который выглядит следующим образом: list = (('1', 'a'), ('2', 'b'), ('3', 'c' ), ('4', 'd')) Я хочу разделить список на 2 списка. list1 = ('...
вопрос задан: 23 May 2017 12:34
0
ответов

Являются ли HLists не более чем извилистым способом написания кортежей?

Я действительно заинтересован в том, чтобы выяснить, где существуют различия, и, в более общем плане, выявить канонические случаи использования, в которых нельзя использовать списки HL (или, скорее, не давать никаких преимуществ по сравнению с обычными сп
вопрос задан: 23 May 2017 12:26
0
ответов

Что означает «(1,) == 1» в Python?

Я тестирую структуру кортежа, и я обнаружил, что это странно, когда я использую оператор ==, например: >>> (1,) == 1, Out: (False,) Когда я присваиваю эти два выражения переменной, результат ...
вопрос задан: 23 May 2017 12:25
0
ответов

Object.prototype в JavaScript

У меня есть код JavaScript, который определяет функцию getElementsByAttribute следующим образом: Object.prototype.getElementsByAttribute = function (attr) {var children = this.all || это ....
вопрос задан: 23 May 2017 12:23
0
ответов

Читаемое соглашение для распаковки одиночных value tuple

Есть несколько связанных вопросов о распаковке однозначных кортежей, но я хотел бы знать, есть ли предпочтительный метод с точки зрения удобочитаемости для совместного использования и поддержки кода. Я нахожу их для ...
вопрос задан: 23 May 2017 12:10
0
ответов

Сортировка списка кортежей в зависимости от двух элементов [дубликат]

Возможный дубликат: python: как отсортировать сложный список по двум различным ключам У меня есть список кортежей. Я хочу отсортировать их в зависимости от двух элементов. Вот следующий пример unsorted = [('a', 4, ...
вопрос задан: 23 May 2017 12:02
0
ответов

используя make_tuple для сравнения [дубликат]

Возможно Дубликат: реализация операторов сравнения через «кортеж» и «галстук», хорошая идея? иногда мне нужно написать несколько уродливых функторов например lhs.date_ < rhs.date_ || lhs.date_ ...
вопрос задан: 23 May 2017 12:02
0
ответов

В чем смысл кортежа (Of T) [дубликат]

Возможный дубликат: какова цель кортежа (T1) / синглтона в .net? Пытаясь имитировать кортеж, реализованный в .Net 4 (для .Net 3), я только что понял, что существует кортеж (Of T)? Это было довольно ...
вопрос задан: 23 May 2017 12:01
0
ответов

Получение элемента из кортежа [дубликат]

Возможный дубликат: почему не найдет шаблоны функций? Звонирование Get, похоже, не вызывает информирование, зависимый от аргументов: Auto t = std :: make_tuple (false, false, true); bool a = get <0> ...
вопрос задан: 23 May 2017 11:59
0
ответов

C ++ 11 способ индексировать кортеж во время выполнения без использования ключа

У меня есть фрагмент кода C ++ 11, аналогичный приведенному ниже: switch (var) {case 1: dosomething (std :: get < 1 > (tuple)); вариант 2: dosomething (std :: get < 2 > (tuple)); ...} Есть ли способ удалить ...
вопрос задан: 23 May 2017 11:54
0
ответов

Общий хэш для кортежей в unordered_map / unordered_set

Почему не std :: unordered_map < tuple < int, int & gt ;, string > просто работать из коробки? Трудно определить хеш-функцию для кортежа < int, int & gt ;, например, Шаблон & л; > структура ...
вопрос задан: 23 May 2017 11:53
0
ответов

Получение элемента из кортежа кортежей в python [дубликат]

Возможный дубликат: значение кортежа по ключу Как мне найти название страны по ее коду, COUNTRIES = (('AF', _ (u'Afghanistan ')), (' AX ', _ (u' \ xc5land Islands ')), (' AL ', _ (u'Albania')), ...
вопрос задан: 23 May 2017 11:53