📅  最后修改于: 2023-12-03 15:38:06.283000             🧑  作者: Mango
在 python 中,可以使用 sys.argv 将列表作为输入。sys.argv 是一个从命令行获取参数的列表,其中 sys.argv[0] 是程序的名称。
以下是将列表作为输入的示例代码:
import sys
my_list = []
for arg in sys.argv[1:]:
my_list.append(arg)
print(my_list)
在这个例子中,我们从 sys.argv 中获取参数列表,并将它们添加到我们自己的列表中。最后,我们打印输出整个列表。
为了使这个代码正确工作,我们需要在命令行中调用 python 解释器,并将列表作为参数传递给脚本。例如,如果我们要传递列表 [1, 2, 3] 给脚本,则要执行以下命令:
python script.py 1 2 3
在这个例子中,sys.argv[0] 是脚本名称 script.py,而 sys.argv[1:] 是传递给脚本的列表 [1, 2, 3]。
现在我们可以将列表作为输入传递给我们的 python 脚本,并根据需要进行处理。
希望这个简短的教程对你有所帮助!