📜  如何使用 sys.srgv 在 python 中将列表作为输入 - Python (1)

📅  最后修改于: 2023-12-03 15:38:06.283000             🧑  作者: Mango

如何使用 sys.argv 在 python 中将列表作为输入 - Python

在 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 脚本,并根据需要进行处理。

希望这个简短的教程对你有所帮助!