Результаты поиска по запросу "tuples"

12 ответов

Использование метода Python list index () для списка кортежей или объектов?

Тип списка Python имеет метод index (), который принимает один параметр и возвращает индекс первого элемента в списке, соответствующем параметру. Например: >>> some_list = ["apple", "pear", "banana", "grape"] >>> some_list.index("pear") 1 >>> ...

8 ответов

Кортежи (или массивы) как словарные ключи в C #

Я пытаюсь сделать таблицу поиска по словарю в C #. Мне нужно разрешить 3 кортежа значений в одну строку. Я пытался использовать массивы в качестве ключей, но это не сработало, и я не знаю, что еще делать. На данный момент я ...

1 ответ

Как внутренняя перестановка членов в кортежах Python (a, b) = (b, a)?

In [55]: a = 5 In [56]: b = 6 In [57]: (a, b) = (b, a) In [58]: a Out[58]: 6 In [59]: b Out[59]: 5Как эта перестановка значений a и b работает внутренне? Определенно не используется временная переменная.

ТОП публикаций

2 ответа

Почему кортеж не изменчив в Python? [Дубликат]

Возможный дубликат: Почему строки Python и кортежи сделаны неизменяемыми? [https://stackoverflow.com/questions/1538663/why-are-python-strings-and-tuples-are-made-immutable] Какой дизайн нижнего уровня делает кортеж не изменяемым в Python? Почему ...

6 ответов

Различия между вектором, множеством и кортежем

Каковы различия между векторами, наборами и кортежами в программировании?

13 ответов

Haskell: как отобразить кортеж?

В Haskell я легко могу отобразить список: map (\x -> 2*x) [1,2]дает мне[2,4], Есть ли функция "mapTuple", которая будет работать так? mapTuple (\x -> 2*x) (1,2)с результатом(2,4).

6 ответов

Разделить строку на куски одинакового размера

Как бы я мог взять строку как'aaaaaaaaaaaaaaaaaaaaaaa' и разделить его на 4 кортежа длины, как (aaaa,aaaa,aaaa)

2 ответа

Эликсир: сопоставление с образцом работает по-разному для кортежей и карт

В Elixir, если я попытаюсь сопоставить паттерн со следующими двумя кортежами: {a} = {1, 2}Я получаю ошибку соответствия. Но если я сделаю то же самое для двух карт: %{x: a} = %{x: 1, y: 2}Работает нормально, иa привязывается к 1. Я вижу, ...

5 ответов

Конвертировать список в кортеж в Python

Я пытаюсь преобразовать список в кортеж. Когда я в Google, я нахожу много ответов, похожих на: l = [4,5,6] tuple(l)Но если я сделаю это, я получу это сообщение об ошибке: Ошибка типа: объект 'tuple' не вызывается Как я могу решить эту проблему?

8 ответов

C ++ 11 Tagged Tuple

Кортежи C ++ 11 хороши, но у меня есть два больших недостатка: доступ к членам по индексу нечитаемыйтрудно поддерживать (если я добавлю элемент в середине кортежа, я облажался)По сути, я хочу добиться этого tagged_tuple <name, std::string, age, ...