Публикации по теме 'tuples'


Работа с кортежами в TypeScript: практическое руководство
Работа с кортежами в TypeScript: практическое руководство TypeScript — это язык программирования с открытым исходным кодом, который является надмножеством JavaScript. Он разработан, чтобы упростить написание и поддержку крупномасштабных приложений JavaScript. Одной из мощных функций TypeScript является его способность работать с кортежами. В этой статье мы обсудим, что такое кортежи и как их использовать в TypeScript. Что такое кортежи? Кортеж — это упорядоченный список элементов..

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

Языки, допускающие именованные кортежи
Мне было интересно, есть ли какие-нибудь языки, которые позволяют использовать именованные кортежи. То есть: объект с несколькими переменными разного типа и настраиваемым именем. E.g.: public NamedTuple<double:Speed, int:Distance>...
9330 просмотров
schedule 06.12.2023

F# соответствует активному шаблону как расширенному кортежу
Я получаю следующую ошибку в diff с красной волнистой линией под подмножеством. Type mismatch. Expecting a Range -> Choice but given a Range * Range -> Choice Есть ли какая-то аннотация типа, которую я могу добавить к совпадению SubSet,...
458 просмотров
schedule 28.11.2023

Эффективный поиск двух кортежей
Какая лучшая однострочная замена приведенному ниже коду? Я уверен, что есть более разумный способ. choices = ((1, 'ONE'), (2, 'TWO'), (3, 'THREE')) some_int = 2 for choice in choices: if choice[0] == some_int: label = choice[1]...
671 просмотров
schedule 27.12.2023

Использование Deque.popleft в качестве аргументов для функции
Я пытаюсь сохранить список команд для отправки последовательного кабеля с использованием deque в Python. Моя функция «send_command» принимает 3 значения; Команда, инт. пауза и логическое ожидание. его определение следующее. def...
1125 просмотров
schedule 02.10.2022

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

Tuple‹List‹int›, List‹int›› или List‹Tuple‹int, int››?
Что предпочтительнее и/или более эффективно? В итоге я использовал список кортежей, но мне любопытно, какой из них предпочтительнее. Мнения приветствуются, но мне бы понравился технический аспект, который я не нахожу в Google.
4149 просмотров
schedule 24.04.2024

сравнение кортежей в SQL Server с троичной логической логикой
У меня есть вопрос относительно троичной логической логики, которая влияет на то, как реализовать сравнение между полиморфными сущностями в нашем поставщике LINQ. В SQL, если вы присоединитесь к таблице Region с помощью внешнего ключа Country :...
479 просмотров
schedule 26.02.2024

Общий хеш для кортежей в unordered_map/unordered_set
Почему std::unordered_map<tuple<int, int>, string> не работает сразу? Утомительно определять хеш-функцию для tuple<int, int> , например. template<> struct do_hash<tuple<int, int>>...
30813 просмотров

Вопрос новичка в Haskell (определение пар, похожих на статусы Http)
Я новичок в Haskell, и мне нужно определить ряд известных статусов, состоящих из Int и String/ByteString, похожих на статусы HTTP. Мне никогда не придется получать код состояния из сообщения о состоянии. Однако мне нужно будет получить сообщение о...
187 просмотров
schedule 18.11.2022

Понимание данных внутри списка в Haskell Access
Я определил пользовательский тип следующим образом: -- Atom reference number, x coordinate, y coordinate, z coordinate, element symbol, -- atom name, residue sequence number, amino acid abbreviation type Atom = (Int, Double, Double, Double,...
1442 просмотров
schedule 04.12.2023

Семантика распаковки кортежа в python
Почему python позволяет только именованным аргументам следовать за выражением распаковки кортежа в вызове функции? >>> def f(a,b,c): ... print a, b, c ... >>> f(*(1,2),3) File "<stdin>", line 1 SyntaxError: only...
6358 просмотров
schedule 21.10.2022

Как лексикографически сравнить кортежи scala?
Имея два кортежа одинаковой арности, как я могу их лексикографически сравнить? Кажется, что это должно быть так же просто, как в следующем фрагменте, но это не так. Любой простой пример того, как это сделать? var x = (1,2,3) < (1,2,4)...
8453 просмотров
schedule 20.10.2022

Применение нескольких фильтров к списку кортежей
Я ищу эффективный питонический способ применить несколько фильтров к списку кортежей. В качестве примера предположим такие фильтры: def f1(t): return t[3]<10 def f2(t): return t[0]!=1 def f3(t): return t[1] in ("lisa","eric") def f4(t):...
17653 просмотров
schedule 27.01.2024

Множественное назначение переменной через распаковку в списке [( (A, B), (C, D) )] или в списке [(A, B, C, D)]
Что касается этого вопроса , мне удалось выполнить множественное назначение через unzip на List[(A,B)] Однако теперь я обнаружил необходимость мультиназначения либо на List[( (A,B),(C,D) )] , либо на List[(A,B,C,D)] Я вижу, что есть...
1243 просмотров
schedule 15.05.2024

Erlang matchspecs со сравнением кортежей
Я хочу использовать значения erlang datetime в стандартном формате {{Y,M,D},{H,Min,Sec}} в MNESIA table для целей ведения журнала и иметь возможность выбирать записи журнала, сравнивая их с постоянными кортежами времени начала и окончания....
809 просмотров
schedule 29.10.2023

Общий метод получения для кортежей в Scala, который сохраняет динамический тип?
Я надеюсь написать метод Scala, который принимает кортеж любого размера и типа вместе с индексом и возвращает элемент в кортеже с этим индексом. Я умею делать все, кроме сохранения типа. Я еще не придумал, как сделать возвращаемое значение...
1220 просмотров
schedule 18.10.2022

django: TypeError: объект 'tuple' не вызывается
Получение ошибки типа, объект «кортеж» не может быть вызван. Любая идея, что это может быть? (не беспокойтесь об отступе. Он копируется странно.) Я пытаюсь создать выбор на основе PackSize storeliquor. Просмотры.py: def storeliquor(request,...
202711 просмотров
schedule 20.03.2024

Список кортежей Python объединяет 2-й элемент с уникальным первым элементом
Учитывая список таких кортежей: a = [ ( "x", 1, ), ( "x", 2, ), ( "y", 1, ), ( "y", 3, ), ( "y", 4, ) ] Что было бы самым простым способом отфильтровать уникальный первый элемент и объединить второй элемент. Такой результат был бы желателен....
3830 просмотров
schedule 18.11.2023

python перебирает два списка в кортеже и сравнивает целое число между tem
У меня есть определенный номер... x = 6 и два списка здесь... list1 = [1, 5, 10] list2 = [3, 7, 20] Я хотел бы найти позицию определенного числа 6, которое находится между 5 и 7 из list1 и list2 соответственно. Например, 6...
265 просмотров
schedule 04.03.2024

Словарь Python с ключами и значениями кортежа
Что мне нравится, так это словарь в формате {(x1,y1):(a1,b1,c1),(x2,y2):(a2,b2,c2),(x3,y3):(a3,b3,c3),...} Все данные находятся в текстовом файле в таком формате: x1 y1 a1 ... x1 y1 b1 ... x1 y1 c1 ... x2 y2 a2 ... x2 y2 b2 ... x2 y2 c2 ......
166 просмотров
schedule 28.12.2023