Write a program for group forming (Continued) The program should be written in "A2Q3C.py". Requirements: Write a Python program named "A2Q3C.py" includes the following functions and requirements 1. A function named form_groups_of_3() and accept one list argument a. The list argument is expected to be a list of student names b. This function is to from groups in 3 from the list of student names (there might be groups having only one or two members) i.e. ["student a", "student b", "student c", "student d", "student e", "student f", "student g", "student h", "student i", "student j"] -> [["student a", "student b", "student c"], ["student d", "student e", "student f"], "student i"], ["student g", "student h", ["student j"]] S Group 1 Group 2 Group 3 Group 4 Class Group List c. Use a list named class_group_list to represent the whole class, containing lists representing all the groups. d. class_group_list can be an empty list but there cannot be any empty group. i.e. class_group_list- [] when there is no student in this class e. Add the student from the list of student names to the 3 groups one by one to a group until that group has 3 students.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter7: Arrays
Section7.5: Case Studies
Problem 3E
icon
Related questions
Question

Write a program for group forming (Continued)
The program should be written in "A2Q3C.py".
Requirements:
Write a Python program named "A2Q3C.py" includes the following functions and requirements
1. A function named form_groups_of_3 () and accept one list argument
a. The list argument is expected to be a list of student names
b. This function is to from groups in 3 from the list of student names (there might be
groups having only one or two members)
i.e.
["student a", "student b", "student c", "student d",
"student e", "student f", "student g", "student h",
"student i", "student j"]
Group 1
[["student a", "student b", "student c"],
["student d", "student e", "student f"],
["student g", "student h", "student i"],
["student j"]]
BLOED
User
nom
Group 2
mant
many
subt
Group 3
Group 4
Class Group List
c. Use a list named class_group_list to represent the whole class, containing
lists representing all the groups.
d. class_group_list can be an empty list but there cannot be any empty group,
i.e. class_group_list = [] when there is no student in this class
e. Add the student from the list of student names to the 3 groups one by one to a
group until that group has 3 students.
Transcribed Image Text:Write a program for group forming (Continued) The program should be written in "A2Q3C.py". Requirements: Write a Python program named "A2Q3C.py" includes the following functions and requirements 1. A function named form_groups_of_3 () and accept one list argument a. The list argument is expected to be a list of student names b. This function is to from groups in 3 from the list of student names (there might be groups having only one or two members) i.e. ["student a", "student b", "student c", "student d", "student e", "student f", "student g", "student h", "student i", "student j"] Group 1 [["student a", "student b", "student c"], ["student d", "student e", "student f"], ["student g", "student h", "student i"], ["student j"]] BLOED User nom Group 2 mant many subt Group 3 Group 4 Class Group List c. Use a list named class_group_list to represent the whole class, containing lists representing all the groups. d. class_group_list can be an empty list but there cannot be any empty group, i.e. class_group_list = [] when there is no student in this class e. Add the student from the list of student names to the 3 groups one by one to a group until that group has 3 students.
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Datatypes
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr