изменить генератор, состоящий из фреймов данных, чтобы получить другой, не используя вложенную функцию - PullRequest
0 голосов
/ 17 октября 2019

Предположим, у меня есть объект-генератор a, который может сгенерировать 12 кадров данных. Для каждого фрейма данных я хотел бы добавить к нему столбец «dataMo», например, первый фрейм данных должен добавить 1 к столбцу dataMo, второй должен добавить 2, а последний должен добавить 12.

Я хотел бы вернуть другой объект-генератор b, в который была включена информация «dataMo».

Пожалуйста, не используйте никакие функции. Я могу использовать следующую функцию для этого, но я не хочу использовать дополнительную функцию.

def map_dm():
    datamo = 0 
    for dm in a: 
        datamo += 1
        b['dataMo'] = datamo
        yield b 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...