
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
![Problem 3: Write a function that takes in a string as input and returns a list of the unique characters used in the string.
Punctuation should not be counted as a unique character. For our purposes you may consider the following characters as
punctuation:.,;:?!"'- Your list should return all letters as lower case and sorted. So for example if the input is
days are here again! 'your function should return the list ['a''d','e','g','h','i','n','p','r','s','y'l
Нарру
In [ ]:
1 # write your code here
2 # you may add more cells as needed](https://content.bartleby.com/qna-images/question/912a222b-2506-463c-a449-2251a78e7a35/ecc97eed-ecb5-4897-9d93-b69efa51f248/bco8s2k_thumbnail.png)
Transcribed Image Text:Problem 3: Write a function that takes in a string as input and returns a list of the unique characters used in the string.
Punctuation should not be counted as a unique character. For our purposes you may consider the following characters as
punctuation:.,;:?!"'- Your list should return all letters as lower case and sorted. So for example if the input is
days are here again! 'your function should return the list ['a''d','e','g','h','i','n','p','r','s','y'l
Нарру
In [ ]:
1 # write your code here
2 # you may add more cells as needed
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 1 images

Knowledge Booster
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
- program7.pyThis program requires the main function and a custom value-returning function. In the main function, code these steps in this sequence: use a list comprehension to generate 100 random integers all from 1 to 100, inclusive. These represent the ages of a population of 100 people. pass the list as the sole argument to the custom value-returning function. In the custom function: sort the list in descending order using methods described in Chapter 7 return the sorted list to main Back in main: Within a for loop, print a 10 by 10 representation of the ages returned by the custom function. As listed in the example output, the ages should be in descending order and evenly spaced. Also, within the same for loop accumulate the sum of all ages. Using a built-in function determine the age of the oldest person, then print it . Using a built-in function to determine the age of the youngest person, then print it . Determine the average age by making use of the sum of all ages…arrow_forward- Zoc X Launch Meeting - Zoc X Is Everyone Really Eq X Reading Response 6 - X Ch7: Oppression & St X S Thank you for downlc X 5018/assignments/294537 3. find_movies_by_director This function takes a list of tuples (representing movies) and a string (representing a name of a director) and returns a list containing *only* those movie tuples where the movie director is equal to the requested director. Movie tuples are of the shape (title, year, director). You can use this list for testing purposes! [("Blade", 1998, "Stephen Norrington"), ("Underworld", 2003, "Len Wiseman"), ("The Lost Boys", 1987, "Joel Schumacher"), ("The Hunger", 1983, "Tony Scott")] %3D my_imovies Sample calls should look like this. >>> find_movies_by_director(my_movies, "Stephen Norrington") [('Blade', 1998, 'Stephen Norrington')] >>> find_movies_by_director(my_movies, "Sofia Coppola") []arrow_forwardProgram - Python Write a function min_max() that takes a list s as an argument, and print the minimum and maximum values along with their ranks, ie, their positions (starting at 1) in the input. Example: my_list = [3, 1, 5, 4, 2] The minimum value is 1 and the rank is 2 in the list The maximum value is 5 and the rank is 3 in. the list Question 4 # your code here my_list = [3, 1, 5, 4, 2] min_max(my_list) Hint: your output should look like this min is 1 rank is 2 max is 5 rank is 3arrow_forward
- Code following instructions using pyhton: 1. Write a function that accepts a list as an argument (assume the list contains integers) and returns the total of the values in the list 2.Draw a flowchart showing the general logic for totaling the values in a list. 3.Assume the names variable references a list of strings. Write code that determines whether 'Ruby' is in the names list. If it is, display the message 'Hello Ruby'. Otherwise, display the message 'No Ruby'.arrow_forward7. Given two lists A and B, write a function to compute the difference A – B, where A – B is the list of elements that are in A but not in B. For example, if A is '(6 7 8 9) and B is (7 9) then A – B is '(6 8).arrow_forwardCan you use Python programming language to to this question? Thanksarrow_forward
- Write a function that will accept a list of integers and return the sum of the contents of the list(……if the list contains 1,2,3 it will return 6…..)arrow_forward1) Write a function that takes one argument, a list named sample-list. 2 ) If the length of the sample-list is > 8, then use the last element of sample-list and return it in a list. 3) If the length of sample-list is <= 8 and > 4, then return the first elements of sample-list in a list. 4) Otherwise, return the string “This is the third option.”. Please make sure to test your function!!! and explain your code shortly by adding comments to each line.arrow_forwardThe function list_combination takes two lists as arguments, list_one and list_two. Return from the function the combination of both lists - that is, a single list such that it alternately takes elements from both lists starting from list_one. You can assume that both list_one and list_two will be of equal lengths. As an example if list_one = [1,3,5] and if list_two = [2,4,6]. The function must return [1,2,3,4,5,6].arrow_forward
- 1c) Average sentence length We will create a function ( avg_sentence_len ) to calculate the average sentence length across a piece of text. This function should take text as an input parameter. Within this function: 1. sentences : Use the split() string method to split the input text at every '.'. This will split the text into a list of sentences. Store this in the variable sentences . To keep things simple, we will consider every "." as a sentence separator. (This decision could lead to misleading answers. For example, "Hello Dr. Jacob." is actually a single sentence, but our function will consider this 2 separate sentences). 2. words : Use the split() method to split the input text into a list of separate words, storing this in words . Again, to limit complexity, we will assume that all words are separated by a single space (" "). (So, while "I am going.to see you later" actually has 7 words, since there is no space after the ".", so we will assume the this to contain 6 separate…arrow_forwardTo determine if two lists of integers are equivalent, you must write a function that accepts the lists as input and returns true or false (i.e. contain the same values). The greatest value of each list must be shown if the lists are dissimilar and the procedure is effective.arrow_forwardWrite a program with two functions: addToList(food): printList(food): Print the entire list food is used to pass a list to the function. Ask the user to input another food item. The main program will create a list: myList["apple", "oralge", "grapes] Call the function printList, using myList Call the function addToList, using myList Call the function printList, using myListarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- 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

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education