在多维数组中遍历其中的单个元素 --python

multi_dim_list = [[[1,2,3,4],[5,6,7,8]],[[9,10,11,12],[13,14,15,16]]]
item = []
def traverse(lists):
    for i in lists:
        if type(i) != list:
            item.append(i)
        else:
            traverse(i)
traverse(multi_dim_list)
print(item)
# >>>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]

你可能感兴趣的:(编程)