Points In Python's interactive mode
(Not rated)
(Not rated)
Question 1 of 1 | 8.0 Points |
In Python's interactive mode, I created the following code to 1) build a histogram dictionary for a string and 2) print the characters in the string and their counts in descending order.
Use this string:
>>> text = 'Now is the time for all good men and women to come to the aid of their country.'
and you should get this result:
17
o 10
t 7
e 7
n 4
m 4
i 4
r 3
h 3
d 3
a 3
w 2
l 2
f 2
c 2
y 1
u 1
s 1
g 1
N 1
. 1
The code uses lists, dictionaries, and tuples. Fill in the blanks so that the code works correctly.
- >>> __________histogram(somestring):
- ... char_dict__________dict()
- ... ____________char in _____________:
- ... __________= char_dict.get( _________________, 0) + 1
- ... ___________________char_dict
- ...
- >>> x = histogram(text)
- >>> def sort_by_value(somedict):
- ... char_list = []
- ... __________________key in __________________:
- ... char_list.append(( _______________, key))
- ... ___________________.sort(reverse= _______________)
- ... for value, key in _____________:
- ... print( _________________, ___________________)
- ...
- >>> sort_by_value( ______________)
10 years ago
Points In Python's interactive mode A+ Tutorial use as Guide
NOT RATED
Purchase the answer to view it
- points_in_pythons_interactive_mode.docx