Answered step by step
Verified Expert Solution
Question
1 Approved Answer
PYTHON PROGRAM t4.py file apple 1 1 ball art dog & pen rat 4 apple 1@. carrot ! orange ant ant ant ball stick pen
PYTHON PROGRAM
t4.py file
apple
1
1
ball
art
dog
&
pen
rat
4
apple
1@.
carrot
!
orange
ant
ant
ant
ball
stick
pen
_
$a
***
goodbye
The Program Spec Write a program that reads in a filename provided by the user, opens it and reads all of the lines. Create a dictionary to hold the line numbers for each valid identifier found. Your solution will need to process each line to determine whether a valid identifier exists on that line and if so, record both the line number and identifier found in the dictionary A valid identifier must be a string consisting of only letters, numbers and underscores. If a line contains an invalid identifier no record is made in the dictionary. If a line contains a valid identifier already recorded in the dictionary append the line number to the dictionary log of where the identifier was foundStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started