Points In Python's interactive mode

profileSuperClass
 (Not rated)
 (Not rated)
Chat
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.

 

  1. >>> __________histogram(somestring):
  2. ... char_dict__________dict()
  3. ... ____________char in _____________:
  4. ... __________= char_dict.get( _________________, 0) + 1
  5. ... ___________________char_dict
  6. ...
  7. >>> x = histogram(text)
  8. >>> def sort_by_value(somedict):
  9. ... char_list = []
  10. ... __________________key in __________________:
  11. ... char_list.append(( _______________, key))
  12. ... ___________________.sort(reverse= _______________)
  13. ... for value, key in _____________:
  14. ... print( _________________, ___________________)
  15. ...
  16. >>> 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

    blurred-text
    • attachment
      points_in_pythons_interactive_mode.docx