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