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]]
說明
定義了一個列表並顯示在控制檯上。
定義了兩個整數。
定義了一個空列表。
迭代原始列表,並將特定索引處的元素附加到空列表。
此列表是作為結果顯示在控制檯上的輸出。
廣告