以下是一个Python代码示例,可以保留一行中的前3个值,并将其他值更改为"NA"。
line = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 将列表中除前3个元素外的其他元素改为"NA"
line[3:] = ["NA"] * (len(line) - 3)
print(line) # 输出结果: [1, 2, 3, 'NA', 'NA', 'NA', 'NA', 'NA', 'NA']
在这个例子中,我们首先定义了一个列表line
,它包含一行中的所有值。然后,我们使用切片操作将列表中从第4个元素开始到最后的所有元素替换为"NA"。最后,我们打印输出结果。