Скажем, у меня есть список списков:Как найти продукт каждой строки в списке списков?
list = [[2, 4, 3, 8],
[5, 6, 4, 3],
[1, 9, 5, 7],
[8, 3, 1, 2]]
То, что я пытаюсь сделать, это получить продукт каждой строки и столбца без дублирования.
Таким образом, я получаю произведение строк 1 и 2 (2 * 5, 4 * 6, 3 * 4, 8 * 3), затем произведение строк 1 и 3 (2 * 1, 4 * 9, 3 * 5, 8 * 7), затем произведение строк 1 и строки 4 (2 * 8, 4 * 3, 3 * 1, 8 * 2).
После завершения строки 1 перейдите к строке 2 и получите произведение ряда 2 и ряда 3 (5 * 1, 6 * 9, 4 * 5, 3 * 7), затем произведение строк 2 и 4 (5 * 8, 6 * 3, 4 * 1, 3 * 2).
Наконец, мы грести 3 и ряд 4 (1 * 8, 9 * 3, 5 * 1, 7 * 2)
Я пытаюсь выяснить, как сделать это с петель, но я похоже, не может понять это.
Приятно видеть такой поворот для вопроса gimme codez. – msw
Вот почему я придерживаюсь ответов, которые ни один здравомыслящий профессор никогда не задумывался придет от ученика. И если они это сделают, я установил тиковую бомбу замедленного действия, которая разразится десятилетиями позже, что приведет к смерти ученика от стресса. –