Сумма значений списков

Главная Форумы Задать вопрос Сумма значений списков

В этой теме 7 ответов, 4 участника, последнее обновление  Dmitry Shelyago 2 года/лет, 1 месяц назад.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #5143 Score: 0

    Dmitry Shelyago
    Участник
    1 pt

    Торможу, как посчитать сумму элементов вложенных списков, не подскажите?

     

    #5145 Score: 0

    txt
    Модератор
    99 pts

    попробуй перед подачей в питон скрипт сплющить список нодом “Flatten”

    #5146 Score: 0

    Legantmar
    Хранитель
    466 pts

    )))

    #5147 Score: 0

    Dmitry Shelyago
    Участник
    1 pt

    Math.Sum пробовал, не работал) понял в чем беда была, пустые списки. заменил их на ноль и всё заработало , спасибо)

    #5149 Score: 0

    Legantmar
    Хранитель
    466 pts

    избавиться от пустых списков и получить сумму по каждому оставшемуся можно так (если списки второго уровня)

    from math import *
    OUT = [sum(i) for i in IN[0] if i]

    #5151 Score: 0

    Dmitry Shelyago
    Участник
    1 pt

    Спасибо за ещё один вариант. Мне просто было важно сохранить структуру, чтобы у нужных элементов заполнялась потом. Делал чтобы Масса семейства, которое состоит из более мелких семейств, считалась. Например, Площадка, состоящая из балок, настила , лестницы.

    #5155 Score: 0

    Vladimir
    Участник
    13 pts

    #5194 Score: 0

    Dmitry Shelyago
    Участник
    1 pt

    Спасибо, не пользовался раньше этим пакетом, как-нибудь посмотрю.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)

Для ответа в этой теме необходимо авторизоваться.