3.5: This problem will require your program to read a file of student records. Before you the coding part, manually create a text file named cs521_3_5_input.txt Populate the file with rows of comma separated records in of the format:   Name of Student   Student ID   GPA For example (you can use your own names and data): Jerry Seinfeld, 1, 3.7 Elaine Benes, 52, 2.8 George Costanza, 13, 3.9 Cosmo Kramer, 24, 3.4 Now write a python program that performs the following steps: a. Open and read the file created above line by line  The text file must be stored in the same directory as your program Parse the data in each row (records of one student) into a 3 element tuple Store each tuple in a single list, making an array that will contain all student records After the input file is completely processed, print the list of tuples   Include an appropriate description   The list object does not need to be formatted   There is no output file! Example Output: Student Records: [(Jerry Seinfeld, 1, 3.7), (Elaine Benes, 52, 2.8), ] Note: Remember to properly close all files.  You will lose 0.5 pts for including a text file

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter7: File Handling And Applications
Section: Chapter Questions
Problem 15RQ
icon
Related questions
Question

3.5: This problem will require your program to read a file of student records.
Before you the coding part, manually create a text file named cs521_3_5_input.txt Populate the file with rows of comma separated records in of the format:

  Name of Student

  Student ID

  GPA

For example (you can use your own names and data): Jerry Seinfeld, 1, 3.7
Elaine Benes, 52, 2.8
George Costanza, 13, 3.9

Cosmo Kramer, 24, 3.4

Now write a python program that performs the following steps:

a. Open and read the file created above line by line

 The text file must be stored in the same directory as your program

Parse the data in each row (records of one student) into a 3 element tuple

Store each tuple in a single list, making an array that will contain all student records

After the input file is completely processed, print the list of tuples

  Include an appropriate description

  The list object does not need to be formatted

  There is no output file!

Example Output:
Student Records: [(Jerry Seinfeld, 1, 3.7), (Elaine Benes, 52, 2.8), <you fill in the rest>]

Note:

Remember to properly close all files.

 You will lose 0.5 pts for including a text file

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
File Input and Output Operations
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
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr