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

3 ответа

Как сформировать кортеж из двух столбцов в Pandas

У меня есть Pandas DataFrame, и я хочу объединить столбцы 'lat' и 'long', чтобы сформировать кортеж. <class 'pandas.core.frame.DataFrame'> Int64Index: 205482 entries, 0 to 209018 Data columns: Month 205482 non-null values Reported by 205482 ...

3 ответа

Когда скобки требуются вокруг кортежа?

Есть ли где-нибудь ссылка, точно определяющая, когда заключать кортежи в скобки или нет? Вот пример, который меня недавно удивил: >>> d = {} >>> d[0,] = 'potato' >>> if 0, in d: File "<stdin>", line 1 if 0, in d: ^ SyntaxError: invalid syntax

1 ответ

Объявление параметров кортежа и странность присваивания

Я могу назначить кортеж следующим образом: var (min, max) = (1, 2)Но я не могу тогдапереназначить следующее (min, max) = (1, 3) //compiler error: ';' expected but '=' foundВместо этого я, кажется, должен сделать: min = 1 max = 3Почему ...

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

5 ответов

Добавление двух кортежей поэлементно

Мне просто интересно, есть ли особенно питонический способ добавления двух кортежей поэлементно? Пока (а и б - кортежи), у меня есть map(sum, zip(a, b))Мой ожидаемый результат будет: (a[0] + b[0], a[1] + b[1], ...)И возможное взвешивание было ...

3 ответа

питон - может лямбда иметь более одного возврата

Я знаю, что лямбда не имеет обратного выражения. Как обычно def one_return(a): #logic is here c = a + 1 return cможно написать: lambda a : a + 1Как насчет записи этого в лямбда-функции: def two_returns(a, b): # logic is here c = a + 1 d = b * ...

8 ответов

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

В настоящее время я работаю над редактором карт для игры в pygame, используя карты тайлов. Уровень построен из блоков в следующей структуре (хотя и намного больше): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) ...

6 ответов

Python добавить элемент в кортеж

У меня есть несколько object.ID, которые я пытаюсь сохранить в сеансе пользователя как кортеж. Когда я добавляю первый, он работает, но кортеж выглядит(u'2',) но когда я пытаюсь добавить новый, используяmytuple = mytuple + new.id получил ...

6 ответов

Шаблон кортежа - вызов функции для каждого элемента

Мой вопрос в коде: template<typename... Ts> struct TupleOfVectors { std::tuple<std::vector<Ts>...> tuple; void do_something_to_each_vec() { //Question: I want to do this: // "for each (N)": do_something_to_vec<N>() //How? } template<size_t N> ...

1 ответ

Можно ли вывести параметры шаблона кортежа из инициализации типа фигурных скобок?

В этом примере можно ли разрешить вычет типа параметров шаблонаtuple? #include<tuple> #include<string> template<class T1, class T2> void fun(std::tuple<T1, T2> t, std::string other){} int main(){ fun(std::tuple<double, int>(2.,3), ...

7 ответов

Сильно типизированный доступ к CSV в Scala?

Я хотел бы получить доступ к CSV-файлам в Scala строго типизированным способом. Например, когда я читаю каждую строку csv, она автоматически анализируется и представляется как кортеж с соответствующими типами. Я мог бы заранее указать типы в ...