溫馨提示×

python如何創建五維空列表

小億
123
2023-11-20 22:05:20
欄目: 編程語言

在Python中,可以使用嵌套列表的方式創建多維列表。要創建一個五維空列表,可以使用嵌套循環的方式來實現。下面是一個示例代碼:

# 創建五維空列表
dim1 = 3  # 第一維大小
dim2 = 4  # 第二維大小
dim3 = 2  # 第三維大小
dim4 = 5  # 第四維大小
dim5 = 6  # 第五維大小

# 使用嵌套循環創建五維空列表
five_dim_list = [[[[[None for _ in range(dim5)] for _ in range(dim4)] for _ in range(dim3)] for _ in range(dim2)] for _ in range(dim1)]

print(five_dim_list)

在上面的代碼中,使用了五層嵌套循環來創建五維空列表。dim1代表第一維的大小,dim2代表第二維的大小,以此類推。通過循環遍歷每一維的大小,使用None來初始化列表的元素。

輸出結果為:

[[[[[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]]], [[[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]]], [[[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]], [[None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None], [None, None, None, None, None, None]]]]

可以看到,five_dim_list是一個五維空列表,每一維都有特定的大小。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女