通过使用Python,我们可以将字符串重新定义为字典。重新定义Lua中的变量类型
例子:
var = "testing"
var = {'body': var}
print var['body']
'testing'
和Lua我想要做的一样。我想将字符串对象转换为表格。
我尝试:
> var = "testing"
> var = {'body', var}
> print(var)
table: 0x12b2930
> for i,j in pairs(var) do
>> print(i)
>> print(j)
>> end
1
body
2
testing
>
有了上面的例子中,我可以
> print(var[2])
testing
>
上面的代码是不履行我的要求取检验字符串。我想用"body"
键存储值'testing'
。
我要像下面获取:
print(var['body'])
'testing'
请帮我在这
即例如蟒片断不正确。如果你按顺序运行这些行,你就不会从测试结果中得到测试结果。你得到'{'body':'testing'}'这正是你从lua得到的,如果你有一些漂亮的表格(内置lua'print'函数没有)。 –
@EtanReisner对不起,我现在编辑 –