Я хотел бы разделить элементы списка внутри двух списков.Как разделить элемент списка по элементу списка из другого списка с помощью Python?
a = [[1, 0, 2], [0, 0, 0], [1], [1]]
b = [[5, 6, 4], [6, 6, 6], [3], [3]]
Как я могу разделить а на Ь, чтобы получить этот результат:
c = [[0.2, 0, 0.5], [0, 0, 0], [0.333], [0.333]]
Может кто-нибудь мне помочь?
Почему я получаю '[[0, 0, 0], [0, 0, 0], [0], [0]]' как вывод, если я запустил это? (Я использую Python 2.7) –
@Borja Когда вы используете python2.7, вы должны положить 'из __future__ import division' в самый верх ваших файлов. По умолчанию в python2 оператор '/' представляет собой целочисленное деление, когда вы действительно хотите float-деление. – Bakuriu