我想要的数据结构

记一次表格数据对调_表格数据对调

实际上后端给我的数据

记一次表格数据对调_表格数据对调_02

怎么做?先按自己的前端处理,之后将后端的数据调成我想要的维度

      let a = [
        ['男,30岁', '保至60岁', '交20年', '100万', '1576'],
        ['男,30岁', '保20年', '交20年', '50万', '375'],
        ['男,30岁', '保至60岁', '交20年', '100万', '1384'],
      ]
      //后端返回了一个三个产品,每个产品有两张表的结构,而我想要的结构是

      let b = [
        ['男,30岁', '男,30岁', '男,30岁'],
        ['保至60岁', '保20年', '保至60岁'],
        ['交20年', '交20年', '交20年'],
        ['100万', '50万', '100万'],
        ['1576', '375', '1384'],
      ]
      //1.确定有几张表,表数,其实就是a[0]的长度
      let c = a[0].map((item, index) => {
        // return item   //做到这就是转化后的表数
        // 2.表数里又有行数  //确定有几行  表的具体行是由a的item.length决定的
        let test = a.map((item1, index1) => {
          return item1[index]
        })
        return test
      })
      console.log(c)