Use Dictionary and tupples to solve the problems in PYTHON. Thank You <3 Write a python program which prints the frequency of the numbers that were given as input by the user. Stop taking input when you find the string “STOP”. Do not print the frequency of numbers that were not given as input. Use a dictionary to solve the problem    Sample Input  Sample Output  10  10 - 2 times  20  20 - 2 times  20  30 - 1 times  30  50 - 1 times  10  90 - 1 times  50  90  STOP

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Use Dictionary and tupples to solve the problems in PYTHON. Thank You <3

Write a python program which prints the frequency of the numbers that were given as input by the user. Stop taking input when you find the string “STOP”. Do not print the frequency of numbers that were not given as input. Use a dictionary to solve the problem 

 

Sample Input 

Sample Output 

10 

10 - 2 times 

20 

20 - 2 times 

20 

30 - 1 times 

30 

50 - 1 times 

10 

90 - 1 times 

50 

90 

STOP 

3. Write python code to invert a dictionary. It should print a dictionary where the keys are values from the input dictionary and the values are lists of keys from the input dictionary having the same value. Make sure the program handles multiple same values. 

 

Sample Input 

key1 : value1, key2 : value2, key3 : value1 

 

 

Sample Output 

{ "value1" : ["key1", "key3"], "value2" : ["key2"] } 

 

 

 

 

Two words are anagrams if they contain all of the same letters, but in a different order. For example, “evil” and “live” are anagrams because each contains one “e”, one “i”, one “l”, and one “v”. 

Write a program that reads two strings from the user and determines whether or not they are anagrams. Use a dictionary to solve the problem. 

 

Sample Input 

Sample Output 

evil 

Those strings are anagrams. 

live 

On some basic cell phones, text messages can be sent using the numeric keypad. 

Because each key has multiple letters associated with it, multiple key presses are needed for most letters. Pressing the number once generates the first character listed for that key. Pressing the number 2, 3, 4 or 5 times generates the second, third, fourth or fifth character. 

Key 

Symbols 

.,?!: 

ABC 

DEF 

GHI 

JKL 

MNO 

PQRS 

TUV 

WXYZ 

Space 

 

Write a program that displays the key presses needed for a message entered by the user. 

Construct a dictionary that maps from each letter or symbol to the key presses needed to generate it. Then use the dictionary to create and display the presses needed for the user’s message. 

 

Sample Input 

Sample Output 

Hello, World! 

4433555555666110966677755531111 

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
Function Arguments
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
Database System Concepts
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education