如何使用Luaunpack
求表格行中最大模负数?
os.setlocale(""); -- Установка корректной кодировки
tbl = { { "C", 2, 1, 0, 0, 0, 0, 0 },
{ "базис", 1, 2, 3, 4, 5, 6, "b" },
{ 3, -4, -6, 1, 0, 0, 0, -20 },
{ 4, -2, 5, 0, 1, 0, 0, 27 },
{ 5, 7, 5, 0, 0, 1, 0, 63 },
{ 6, 3, -2, 0, 0, 0, 1, 23 },
{ "d", } }
print( math.max(unpack(tbl[2], 2, #tbl[1] - 1)) )
print( math.max(unpack(tbl[3])) )
这可能可以使用这些功能来完成unpack
,这样就不必手动浏览表行元素。
先感谢您。
数字元表在这里会有所帮助
排气: