我想用上一个已知值替换缺失值(无)。这是我的代码。但它不起作用。对更好的算法有什么建议吗?
t = [[1, 3, None, 5, None], [2, None, None, 3, 1], [4, None, 2, 1, None]]
def treat_missing_values(table):
for line in table:
for value in line:
if value == None:
value = line[line.index(value)-1]
return table
print treat_missing_values(t)