There are two options, either you can use, nested list
structure or a dictionary
.
Nested list:
parent_list = [['bob', 'jack', 'adam', 'dom'], ["alpha", "beta", "gamma"], ["India", "USA"]]
num = int(input('Please select a number? '))
#Checking if the value entered can be accessed or not.
if num<3:
for name in parent_list[num]:
print name
else:
print "Please enter a number between 0-2"
Dictionaries:
parent_dict = {0:['bob', 'jack', 'adam', 'dom'], 1:["alpha", "beta", "gamma"], 2:["India", "USA"]}
num = int(input('Please select a number? '))
if num<3:
for name in parent_dict[num]:
print name
else:
print "Please enter a number between 0-2"
If you already have variables created in your script then you may choose to create a dictionary or nested list of variables:
names1 = ['bob', 'jack', 'adam', 'dom' ]
names2 = ["alpha", "beta", "gamma"]
names3 = ["India", "USA"]
#For nested list part
parent_list = [names1, names2, names3]
#For dictionary part
parent_dict = {0:names1, 1:names2, 2:nmaes3}