Сосредоточение внимания на элементе подмножества, подмножестваPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Сосредоточение внимания на элементе подмножества, подмножества

Сообщение Anonymous »

Я новичок в программировании, и у меня есть вопрос относительно списка и подмножеств.
Предположим, это мой список:

Код: Выделить всё

list =
[[[a,2], [c,3], [e,3]],
[[g,4], [i,4] [k,3]],
[[b,3], [d,2], [f,2]]]
Как мне создать новый список, ориентированный на индекс -1 (или числа), чтобы сложить их, и если сумма больше 8, чтобы не печатать в новый список и если меньше, распечатайте.
Например:

Код: Выделить всё

[a,2], [c,3],[e,3]
сумма равна 8, поэтому она будет напечатана

Код: Выделить всё

[g,4],[i,4],[k,3]
сумма равна 11, поэтому она не будет печататься

Код: Выделить всё

[b,3], [d,2], [f,2]
сумма равна 7, поэтому она будет напечатана.
Кроме того, этот список будет больше, поэтому я думаю, может быть, это цикл, но понятия не имею, любые предложения помогут, спасибо.

Код: Выделить всё

new_list = []
i = 0
while i < 10:
if (list[i][0][-1] + list[i][1][-1] + list[i][2][2] < 8)
print (list[i] in new_list) #dont think this is right
i = i + 1
return
Я думал, что это снова зациклится, но получил 3 строки с ошибкой

Подробнее здесь: https://stackoverflow.com/questions/787 ... f-a-subset
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»