Skip to main content
 首页 » 编程设计

python之将值列表传递给函数

2025年05月04日12zhengyun_ustc

很抱歉提出这样一个愚蠢的问题,但坐在电脑前几个小时让我的脑袋过热,换句话说——我完全糊涂了。 我的任务是定义一个函数,它接受一个单词列表并返回一些东西。 我如何定义一个函数来获取单词列表?

def function(list_of_words): 
    do something 

当在 Python IDLE 中运行这个脚本时,我们应该假设这样写:

>>> def function('this', 'is', 'a', 'list', 'of', 'words') 

但是 Python 错误该函数采用一个参数,并且给出了六个(参数)。 我想我应该给我的列表一个变量名,即 list_of_words = ['this', 'is', 'a', 'list', 'of', 'words'],但是.. .如何?

请您参考如下方法:

使用代码:

def function(*list_of_words): 
     do something 

list_of_words 将是传递给函数的参数元组。