目录
题目描述
假设一个三维数组元素内容如下:
num = [[[33, 45, 67], [23, 71, 66], [55, 38, 66]], [[21, 9, 15], [38, 69, 18], [90, 101, 89]]]
设计一个Python程序,利用三重嵌套循环来找出此2 ✖️ 3 ✖️ 3 三维数组中所存储数值中的最小值。
解决方案
利用三层嵌套循环寻找数组中的最小数值。最后将最小数值输出。
代码
array = [[[33, 45, 67], [23, 71, 66], [55, 38, 66]], \
[[21, 9, 15], [38, 69, 18], [90, 101, 89]]]
min = array[0][0][0]
for i in array:
for j in i:
for k in j:
if k < min:
min = k
print("Min number: %s" % min)
代码走读
# 初始化三维数组
array = [[[33, 45, 67], [23, 71, 66], [55, 38, 66]], \