【发布时间】:2021-04-02 20:40:20
【问题描述】:
我想将参数打印为列表,但出现此错误。我知道我可以用其他方式做到这一点,但我想知道为什么会发生这个错误。代码如下:
def likes(*names):
list=list(names)
print(list)
likes("max","john","evan","matilda")
【问题讨论】:
-
把你的变量名
list改成别的。 -
将变量列表更改为其他内容,例如我的列表。摆脱星号(无需与 Python 中的指针符号混淆)。将单词列表放入 [ ]...def likes(names): my_list=list(names) print(my_list) likes(["max","john","evan","matilda"])
标签: python python-3.8