Exécuter des arguments de ligne de commande dans un script python

J'ai un programme qui est exécuté à partir de la ligne de commande comme ceci

python program.py 100 rfile

Comment puis-je écrire un nouveau script, de sorte qu'au lieu de le lancer avec juste la '100' argument, je peux le faire tourner en continu avec une liste d'arguments comme [50, 100, 150, 200]?

Edit: La raison pour laquelle je demande, c'est que je veux enregistrer comment "program.py' exécute avec des arguments différents.

Voulez-vous des arguments multiples ou un seul argument est une liste python?
Ajouté le [shell] et [shell-script] tags; vous ne savez pas si c'est ce que l'OP a en tête, mais il me semble que le plus évident de l'approche pour au moins un couple de personnes.

OriginalL'auteur Chris | 2010-10-15