以下是一个示例代码,演示了如何不断存储和替换数组中的值:
# 初始化一个空数组
my_array = []
# 循环10次
for i in range(10):
# 生成一个随机数
random_num = i + 1
# 如果数组长度小于5,则直接添加到数组末尾
if len(my_array) < 5:
my_array.append(random_num)
# 如果数组长度已经达到5,则替换数组中的第一个值
else:
my_array[0] = random_num
# 打印当前数组
print(my_array)
这段代码会输出一个长度为5的数组,每次循环会更新数组中的值。当数组长度不足5时,会将新的值添加到数组的末尾;当数组长度已经达到5时,会替换数组中的第一个值。