On Thu, 26 Jul 2007, jason wrote: > Hello, > > I have a situation where I have 2 lists > > List1 = ['blue', 'red', green'] > List2 = ['red', 'yellow', 'orange'] > > And I would like to pass the list name on the command line like so > > ./test.py List1 > > I know I can get the argument using sys.argv[1] > > But how can I then use the values in that list inside my program?
If you must do this, make a dictionary of the lists: d = {"List1": List1, "List2": List2} and index into it from your argument: l = d[sys.argv[1]] _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor