【发布时间】:2021-03-03 00:09:32
【问题描述】:
在 Lua 中,python 中是否有与以下代码等效的代码?
print('o'*3) #=> "ooo"
Lua 等价物是...?
【问题讨论】:
标签: lua
在 Lua 中,python 中是否有与以下代码等效的代码?
print('o'*3) #=> "ooo"
Lua 等价物是...?
【问题讨论】:
标签: lua
string.rep('o', 3)
或者:
local my_string = 'o'
my_string:rep(3)
或者:
('o'):rep(3)
(使用此语法时,'o' 等文字表达式必须放在括号中。'o':rep(3) 是无效语法)
【讨论】:
do for k,v in pairs(getmetatable(_VERSION).__index) do print(k,'=',v) end end 这就是为什么@user253751 最后两个示例与: 一起使用的原因@
_VERSION:gsub('%a',{u='\85\85\85',a='\65\65\65'})
string 因为(IIRC)__index 是 string
setmetatable(arg,{__index=table}) 然后这适用于 arg:arg:concat(' ',0) -0 表示:从键 0 开始不是1