Python 数组填充到指定长度 (1536) - 简洁代码示例
可以使用 Python 内置的 'extend()' 函数来填充数组。
示例代码:
# 假设原数组为 a,长度不足 1536
a = [1, 2, 3]
target_length = 1536
# 填充数组
while len(a) < target_length:
a.extend([0])
print(a)
运行结果:
[1, 2, 3, 0, 0, ..., 0] # 数组长度为 1536,其余元素均为 0
在上述示例代码中,我们定义了原数组 a 和目标长度 target_length 为 1536。然后使用 while 循环来不断调用 'extend()' 函数,每次将数组扩展 1 个元素,直到数组长度达到目标长度为止。
在 'extend()' 函数中,我们将一个长度为 1 的列表 '[0]' 作为参数传入,这样每次扩展数组时就会增加一个值为 0 的元素。这样就可以将数组填充到指定长度了。
原文地址: https://www.cveoy.top/t/topic/nqYZ 著作权归作者所有。请勿转载和采集!