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

Добавление строк документации в namedtuples?
Можно ли простым способом добавить строку документации в namedtuple? Я пытался from collections import namedtuple Point = namedtuple("Point", ["x", "y"]) """ A point in 2D space """ # Yet another test """ A(nother) point in 2D space """...
14684 просмотров
schedule 11.04.2022

Облегченные классы с указанными полями в Python
Я ищу что-то очень похожее на namedtuples : >>> from collections import namedtuple >>> Party = namedtuple('Party', ['guests', 'location']) >>> p = Party(['Jed', 'Fred', 'Kathy'], "Steve's House") вокруг которого я...
1475 просмотров
schedule 03.12.2022

Как вывести именованный кортеж или подтип из другого именованного кортежа?
Предисловие Мне было интересно, как концептуализировать классы данных питоническим способом. В частности, я говорю о DTO ( объекте передачи данных .) Я нашел хороший ответ в вопросе @ jeff-oneill « Использование класса Python в качестве...
522 просмотров

Заполнение матрицы именованными кортежами
Почему матрица заполнена именно такими кортежами? Неправильно вставленные индексы И как это исправить? from collections import namedtuple Point = namedtuple('Point', ['x', 'y']) m, n = 3, 3 matrix = [[None] * n] * m for i in range(m):...
76 просмотров
schedule 17.07.2022

Работа с именованными кортежами для вывода определенных данных
У меня возникли проблемы с инициализацией моих данных, чтобы я мог вызывать определенные значения по их ключам... Это мой код до сих пор: from kafka import KafkaConsumer import ast from collections import namedtuple import json import csv import...
129 просмотров
schedule 15.02.2023

Использование статических переменных NamedTuples вне класса в функции
Я использую NamedTuple для определения сервера, к которому я хочу подключиться с помощью telnetlib. Затем я создал класс, который определяет подключение к серверу, с деталями сервера и методом подключения внутри класса. Затем вне класса я хочу...
696 просмотров
schedule 07.08.2022

Копирование всех, несмотря на одни атрибуты/поля одного в другой namedtuple
Какой самый короткий способ скопировать все, несмотря на один атрибут/поле, из одного именованного кортежа в другой? Это можно сделать следующим образом. initial_person = Person(name='Bob', age=30, gender='male') new_age = 31 modified_person =...
172 просмотров
schedule 04.10.2022

Как набрать подсказку для функции, которая возвращает NamedTuple, созданный внутри функции
Линтер моей IDE (PyCharm) указывает, что я делаю ошибку с подсказкой типа return при создании namedtuple внутри функции. Проблема, похоже, в том, что я говорю, что верну тип NamedTuple , хотя на самом деле я возвращаю тип MyNamedTuple . Как я...
225 просмотров
schedule 15.03.2023

Отфильтровать и извлечь элемент из списка словаря
У меня есть список именованных кортежей, как показано ниже record = [({ "first_name":"nadbor", "last_name":"drozd", "occupation":"data scientist",...
58 просмотров
schedule 13.02.2023

Добавление нового свойства в экземпляр namedTuple в python и преобразование в dict
Я пытаюсь добавить новое свойство в именованный кортеж, в котором я хочу сохранить некоторые значения. Сообщите, что я хочу преобразовать его обратно в JSON, чтобы передать его в качестве параметра в API. Я нашел ответ, чтобы добавить свойство в...
68 просмотров
schedule 09.05.2024