【发布时间】:2026-01-07 03:30:01
【问题描述】:
这种语言结构叫什么?
在 Python 中我可以说:
def a(b,c): return b+c
a(*[4,5])
得到 9。在 Ruby 中也是如此:
def a(b,c) b+c end
a(*[4,5])
当将单个数组传递给需要多个参数的函数时,这叫什么?
* 运算符的名称是什么?
还有哪些其他语言支持这个很酷的功能?
【问题讨论】:
-
@seth:不,不是重复的。您链接到的问题是关于此运算符的 语义 (在 Ruby 中);这个问题是关于术语。
标签: python ruby syntax language-features