None of these 3 are satisfying, because 1) this is a list and 2) "argument" is vague and misleading (these are actually "command line arguments")
A better term is "list of command line arguments".
From the documentation:
sys.argv
The list of command line arguments passed to a Python script.
argv[0] is the script name (it is operating system dependent whether
this is a full pathname or not). If the command was executed using the
-c command line option to the interpreter, argv[0] is set to the string '-c'. If no script name was passed to the Python interpreter,
argv[0] is the empty string.
To loop over the standard input, or the list of files given on the
command line, see the fileinput module.
PS: this is a bit pedantic, and people will generally understand what you're talking about when they see sys.argv
, regardless of what term you chose to call it.
argv
stands for "argument vector". – Metallize