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 檢視

開啟你的職業

完成課程後,獲得認證

開始吧
廣告