【问题标题】:Python - take a list and use it as parameter in a function [duplicate]Python - 获取一个列表并将其用作函数中的参数[重复]
【发布时间】:2016-11-07 21:56:06
【问题描述】:

我有一个接受 3 个参数的函数,我有一个包含 3 个参数的列表。

我想用这个列表作为函数的参数,我该怎么做?

例如:

def get_result(x, y, z):
    'do_something'
vlist = [1,2,3]
get_result(vlist)

【问题讨论】:

  • 使用get_result(*vlist)
  • get_result(*vlist) 可以胜任!这会将您的列表隐式拆分为单个元素。
  • @kmario23 如果您需要显式运算符来执行它,这不是隐含的:p
  • 谢谢大家!!它解决了我的问题!

标签: python


【解决方案1】:

使用* 'splat' 运算符解包 -> get_result(*vlist)

【讨论】:

  • 谁投了反对票?这正是正确的答案?
猜你喜欢
  • 2010-10-09
  • 2020-10-08
  • 2015-10-07
  • 2016-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多