You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从矩阵中根据数值查找对应行名与列名

查找矩阵中特定数值对应的行名与列名

首先把你提供的矩阵转成清晰的Markdown表格:

Column AColumn BColumn CColumn D
ABC
W123
X456
Y789

手动检索方法

针对数值5:

  • 先定位它在表格里的位置:第4行(含表头)、第3列
  • 对应列名是该列顶部的表头值:B
  • 对应行名是该行左侧的标识:X

代码自动检索(以Python为例)

如果用代码处理这类矩阵,可以用以下逻辑自动匹配:

# 定义矩阵结构,首行存列名(除首个空值),首列存行名
matrix = [
    ["", "A", "B", "C"],
    ["W", 1, 2, 3],
    ["X", 4, 5, 6],
    ["Y", 7, 8, 9]
]

target_num = 5
row_label = None
col_label = None

# 遍历矩阵查找目标数值
for row_idx in range(1, len(matrix)):
    for col_idx in range(1, len(matrix[row_idx])):
        if matrix[row_idx][col_idx] == target_num:
            row_label = matrix[row_idx][0]
            col_label = matrix[0][col_idx]
            break
    if row_label is not None:
        break

print(f"数值{target_num}对应的行名:{row_label},列名:{col_label}")

运行后会输出:数值5对应的行名:X,列名:B

内容的提问来源于stack exchange,提问作者GT213

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 23:47:07