永发信息网

lua怎样将表tabB中的值赋给表tabA值

答案:1  悬赏:50  手机版
解决时间 2021-03-27 01:07
  • 提问者网友:蓝琪梦莎
  • 2021-03-26 02:40
lua怎样将表tabB中的值赋给表tabA值
最佳答案
  • 五星知识达人网友:轻熟杀无赦
  • 2021-03-26 03:17
tabA.name = tabB[1];
tabA.age = tabB[2];
tabA.areg= tabB[3];追问tabA = {{name = "ceshi" , age = 0, areg = "北京市"},{name1 = "aaaa" , age1 = 0, areg1 = "深圳市"}}
tabB = {"lishi",23,"深圳市","wangwu",40,"上海市"}追答tabA[[1].name = tabB[1];
tabA[1].age = tabB[2];
tabA[1].areg= tabB[3];
tabA[2].name = tabB[4];
tabA[2].age = tabB[5];
tabA[2].areg= tabB[6];追问是可变的呢?我不知道tabB有多少条这样的数据。格式是一定的。怎么循环去加载追答for i=0,#tabB-1, 3 do
tabA[i/3+1] = {}
tabA[i/3+1].name = tabB[i+1]
tabA[i/3+1].age = tabB[i+2]
tabA[i/3+1].areg = tabB[i+3]
end
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯