如何在列表的末尾具有nan的列表中的nan之前插入值?
random = [9,1,5, ... 7,6,3,2,5, nan, nan, nan, ...]
random.append(8181) < somehow add function here
结果应该是,在第一个nan之前插入的值
random = [9,1,5, ... 7,6,3,2,5,8181, nan, nan, nan, ...]
从末尾遍历列表以找到正确的位置,然后使用list.insert
:
import math
i = 0
while math.isnan(random[i - 1]):
i -= 1
random.insert(i, 8181)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句