Part of the following python program is suppose to print the names…
Question Answered step-by-step Part of the following python program is suppose to print the names… Part of the following python program is suppose to print the names of enrollees for each trainer, however it is printing the names of ALL the enrollees with all the trainers. How can the program be edited to show the names of the enrollees with their particular trainer? Python Code: #Trainers/enrollees##The code allows the user to input the number of trainers, the trainer’s name, the number of enrollees (up to 15), and the names of each enrollee. The output displays the trainers in each category and the names of the new enrollees.#Variables – number of trainers, trainers’ names, number of enrollees, and names of enrolleestrainers = []enrollees = []num_trainers = int(input(“How many trainers are there? “))for i in range(num_trainers):trainer = input(“Enter trainer’s name: “)num_enrollees = int(input(“How many enrollees did {} have? “.format(trainer)))trainers.append([trainer, num_enrollees])for j in range(num_enrollees): enrollee = input(“Enter enrollee’s name: “) enrollees.append(enrollee)# print(trainers)# print(enrollees)print(“Trainers with 0-5 enrollees:”)for trainer in trainers:if trainer[1] >= 0 and trainer[1] <= 5: print("- {}".format(trainer[0])) print (enrollees)print("Trainers with 6-10 enrollees:")for trainer in trainers:if trainer[1] >= 6 and trainer[1] <= 10: print("- {}".format(trainer[0])) print (enrollees) print("Trainers with 11-15 enrollees:")for trainer in trainers:if trainer[1] >= 11 and trainer[1] <= 15: print("- {}".format(trainer[0])) print (enrollees) Output (console display): How many trainers are there? 3Enter trainer's name: BobHow many enrollees did Bob have? 5Enter enrollee's name: aHow many trainers are there? 3Enter trainer's name: bobHow many enrollees did bob have? 5Enter enrollee's name: aEnter enrollee's name: bEnter enrollee's name: cEnter enrollee's name: dEnter enrollee's name: eEnter trainer's name: tomHow many enrollees did tom have? 6Enter enrollee's name: fEnter enrollee's name: gEnter enrollee's name: hEnter enrollee's name: iEnter enrollee's name: jEnter enrollee's name: kEnter trainer's name: kymHow many enrollees did kym have? 11Enter enrollee's name: lEnter enrollee's name: mEnter enrollee's name: nEnter enrollee's name: oEnter enrollee's name: pEnter enrollee's name: qEnter enrollee's name: rEnter enrollee's name: sEnter enrollee's name: tEnter enrollee's name: uEnter enrollee's name: vTrainers with 0-5 enrollees:- bob['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v']Trainers with 6-10 enrollees:- tom['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v']Trainers with 11-15 enrollees:- kym['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v'] Computer Science Engineering & Technology Python Programming SDEV 120 Share QuestionEmailCopy link Comments (0)


