我是Python的菜鸟,来自C/C++.我正在使用连接到Beaglebone Black的加速度计.我从加速度计收集6个[X,Y,Z]读数:
calib = [[-72, -80, -673], [-31, -1673, 481], [-29, -62, 1564], [-148, 1464, 545], [-1513, -67, 539], [1350, -80, 480]]
Run Code Online (Sandbox Code Playgroud)
我需要找到的最小值和最大值X,Y以及Z从该组六个读数.我的代码是:
max = [0] * 3
min = [0] * 3
for ndx, sample in enumerate(calib):
x, y, z = calib[ndx]
if x > max[0]:
max[0] = x
if x < min[0]:
min[0] = x
if y > max[1]:
max[1] = y
if y < min[1]:
min[1] = y
if z > …Run Code Online (Sandbox Code Playgroud)