lua - 使用 Lua 在一行中读取多个值
问题描述
如何使用 Lua 在同一行读取多个变量?类似于python中的这一行:
x, y = input().split()
解决方案
这正是你在 Lua 中所做的,假设函数在其return
语句中返回多个结果:
function foo() return 2, 1 end
local x, y = foo()
print(x, y) -- prints 2, 1
推荐阅读
- parsing - 为上下文敏感的标记语言编写词法分析器,具有递归结构,例如嵌套列表
- xamarin - Xamarin.Forms 检测自定义 ContentView 单击外部事件
- c# - 如何在 ASP.NET Core MVC 中使用数据库中的数据制作下拉列表
- delphi - 将 EPSG:2180 中的 X、Y 转换为
- sql - 禁用触发器语法 (Oracle)
- linq - LinqToSql 表不返回任何对象
- neo4j - Neo4j 和 Electron 的结合
- r - 哪些 R 包适合绘制随时间推移的疾病传播?
- javascript - ng2charts 使用带有数组值的borderColor
- pagination - 如何在不使用库文件的情况下在 Codeigniter 中设置分页