
Concept explainers
Help make a C++
1. Queries the user for the name of a file of text.
2. Opens the file, and maintains two lists: one list for words beginning with the letter
"D" or "d", and a second list for words beginning with any other letter. Each list
must maintain words in alphabetical order.
3. Each node in the list must contain the word and the number of times that the word appears.
4. Display (a screen at a time) each of the lists showing the alphabetized list of words and the
number of times that each appears.
Please have the main function as the first function in the program. Please make the least amount of functions as possible. Like for the file input have the file error thing in the same function. And please add comments throughout the code.

Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 3 images

- Please follow the instructions The function first_words in python takes one parameter, fname, the name of a text file, and returns a list containing the first word from each line of the file. For example, if the file contents are: apples are red bananas are yellow limes are green then the list ["apples", "bananas", "limes"] should be returned.NOTE: You may assume the file will contain no blank lines.BIG HINT: If line is a string representing a line of text (inside of a for loop!), then L = line.split() creates a list of the words in the line. For example: Test Result L = first_words("snakes.txt") print(L) ['Cottonmouth', 'Timber', 'Black', 'Tiger', 'Copperhead', 'Eastern', 'Western', 'Eastern', 'Prairie', 'Mojave']arrow_forwardin PYTHON Write a function that accepts a list as an argument and calculates the sum of each elementof the list.arrow_forwardThe for statement defines a list-iterating loop. There will be no end to its operation so long as there are items to process. What, if anything, about this claim is true?arrow_forward
- 7. A code segment is intended to transform the list utensils so that the last element of the list is moved to the beginning of the list. For example, if utensils initially contains ["fork", "spoon", "tongs", "spatula", "whisk"], it should contain ["whisk", "fork", "spoon", "tongs", "spatula"] after executing the code segment. Which of the following code segments transforms the list as intended? len + LENGTH(utensils) len LENGTH(utensils) temp utensils[len] REMOVE (utensils, len) APPEND (utensils, temp) REMOVE (utensils, len) temp utensils[len] APPEND (utensils, temp) a. с. len + LENGTH(utensils) len + LENGTH(utensils) REMOVE (utensils, len) temp utensils[len] REMOVE (utensils, len) INSERT (utensils, 1, temp) temp + utensils[len] INSERT (utensils, 1, temp) b. d.arrow_forwardIm Python pleasearrow_forwardWrite a statement, using pyhton language, that creates a two-dimensional list with 5 rows and 3 columns. Then write nested loops that get an integer value from the user for each element in the list.arrow_forward
- What are the steps for making a list?arrow_forwardpython LAB: Subtracting list elements from max When analyzing data sets, such as data for human heights or for human weights, a common step is to adjust the data. This can be done by normalizing to values between 0 and 1, or throwing away outliers. Write a program that adjusts a list of values by subtracting each value from the maximum value in the list. The input begins with an integer indicating the number of integers that follow.arrow_forwardParallel Lists JumpinJive.py >- Terminal Summary 1 # JumpinJava.py - This program looks up and prints t and prices of coffee orders. 2 # Input: In this lab, you use what you have learned about parallel lists to complete a partially completed Interactive Python program. 3 # Output: Name and price of coffee orders or error if add-in is not found 4 The program should either print the name and price for a coffee add-in from the Jumpin' Jive 5 # Declare variables. Coffee Shop or it should print the message "Sorry, we do not carry that.". 6 NUM_ITEMS = 5 # Named constant 8 # Initialized list of add-ins 9 addIns = ["Cream", "Cinnamon", "Chocolate", "Amarett "Whiskey"] Read the problem description carefully before you begin. The data file provided for this lab includes the necessary input statements. You need to write the part of the program that searches for the name of the coffee add-in(s) and either prints the name and price of the add-in or prints 10 the error message if the add-in is not…arrow_forward
- QUESTION 4 in phython language Write a program that creates a list of N elements (Hint: use append() function), swaps the first and the last element and prints the list on the screen. N should be a dynamic number entered by the user. Sample output: How many numbers would you like to enter?: 5 Enter a number: 34 Enter a number: 67 Enter a number: 23 Enter a number: 90 Enter a number: 12 The list is: [12, 67,23, 90, 34]arrow_forwardWhat are the instructions for creating lists?arrow_forwardExercise 6: Write a Python program that reads integer numbers and adds them to a list if they are not already contained in the list (i.e. no duplicate values). When the list contains ten different numbers, the program displays the contents of the list and their average. A sample run is shown below: Enter a number: 6 Enter a number: 6 Enter a number: 7 Enter a number: 9 Enter a number: -8 Values are: 679-8 10 70 41 52 69 36 Average: 29.20 Sample output (exercise 3) Enter a number: 10 Enter a number: 70 Enter a number: 41 Enter a number: 41 Enter a number: 41 Sample input (exercise 3) Enter a number: 52 Enter a number: 69 Enter a number: 36arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





