【发布时间】:2019-09-26 07:25:59
【问题描述】:
正如问题所述,我有一个列表包含 x 个元素。 例如 x 是 4:
first_data = [1, 2, 3, 4]
我想构建另一个固定大小为 8 的列表。这个列表将包含 first_data 的所有内容。如果 first_data 没有 8 个元素,则其余元素为 0。
例子:
final_data = [1, 2, 3, 4, 0, 0 ,0, 0]
到目前为止,我尝试了不同的方法,但没有奏效。
我怎样才能做到这一点?感谢并感谢任何帮助!
【问题讨论】:
-
最终列表的大小是否大于或等于第一个列表的大小?
-
@rusu_ro1 它将确认大于第一个列表的大小
-
final_list = [*first_data, *[0] * (final_size - len(first_data)) ]
标签: python