我有一个很长的列表,我试图尽快转换。
目前,我正在执行以下操作,这与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吗?