Question: Write a program that reads in a bunch of integers from the user on a single line called numbers, each separated by a space, and
Write a program that reads in a bunch of integers from the user on a single line called numbers, each separated by a space, and then will create a list of those numbers, and replace each element greater than with a Print the new version of numbers.
Examine the starting code and answer the following questions:
What type is the variable numbers after line after the input statement is executed?
string
list
int
bool
Check It
What type is the variable numbers after line after the split method is executed?
string
list
int
bool
Check It
What type are the elements of numbers after the split?
float
int
string
list
The line of numbers came into Python as a single string with spaces. After the split, there is a list of strings that look like numbers. You will need to iterate through the list to convert those strings to integers.
Check It
Expected Output
If the user typed in then you will print
If the user typed in then you will print
Dont forget that since you will be doing math on the list of input numbers to compare them with you will have to convert them from strings to integer.
Hint
Testing Your Code
Try your code with numbers and with numbers
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
