Python - 将列表转换为自定义的重叠嵌套列表


当需要将列表转换为自定义的重叠嵌套列表时,可以使用迭代与 `append` 方法。

示例

以下是相同内容的演示

my_list = [31, 25, 36, 76, 73, 89, 91, 100]
print("The list is :")
print(my_list)

my_step, my_size = 3, 4

my_result = []

for index in range(0, len(my_list), my_step):
   my_result.append(my_list[index: index + my_size])

print("The result is :")
print(my_result)

输出

The list is :
[31, 25, 36, 76, 73, 89, 91, 100]
The result is :
[[31, 25, 36, 76], [76, 73, 89, 91], [91, 100]]

说明

  • 定义了一个列表并显示在控制台上。

  • 定义了两个整数。

  • 定义了一个空列表。

  • 迭代原始列表,并将特定索引处的元素附加到空列表。

  • 此列表是作为结果显示在控制台上的输出。

更新于:15-Sep-2021

157 查看

开启你的职业

完成课程后,获得认证

开始吧
广告
© . All rights reserved.