如何更改表键-LUA langg

如何更改表键-LUA langg,lua,Lua,如何更改表键 例如: local tab01={[“key_x”]=“xx”,[“key_y”]=“yy”} 1) 如何将“key_x”键更改为“key_x2”键 2) 如果没有,如何实现允许更改密钥的字典?没有原子方法,因此只需分两步执行: tab01.key_x2 = tab01.key_x tab01.key_x = nil 因为Lua没有抢占式多线程,所以这应该不是问题

如何更改表键

例如:
local tab01={[“key_x”]=“xx”,[“key_y”]=“yy”}

1) 如何将“key_x”键更改为“key_x2”键


2) 如果没有,如何实现允许更改密钥的字典?

没有原子方法,因此只需分两步执行:

tab01.key_x2 = tab01.key_x
tab01.key_x = nil
因为Lua没有抢占式多线程,所以这应该不是问题