品脱清单转换

时间:2019-01-28 11:36:43

标签: python numpy pint

我有一个很长的列表,我试图尽快转换。

目前,我正在执行以下操作,这与1比1转换相比非常快:

alist = [1,2,3,4, ... 100000]
list_with_unit = alist * ureg('meter')
list_converted = list_with_unit.to(ureg('feet'))

问题在于,如果alist包含一个None值,我将得到:

TypeError: unsupported operand type(s) for *: 'int' and 'NoneType'

有人知道如何解决此问题,以便对于None值,我返回None吗?

0 个答案:

没有答案