Pythonのchoice()メソッドを巧みに使う


pythonのchoice()メソッドは、リスト、メタグループ、または文字列のランダムなアイテムを返します.辞書のランダムな項目を返す必要がある場合がありますが、どうすればいいですか?辞書の値を巡回し、リストに値を格納してからchoice()メソッドでランダムなアイテムを返すことができます.
導入事例:
>>> import pandas as pd
>>> import random
>>> My_dict = {225093:'    ', 228494:'     ',225095:'    ',231591:'   '}
>>> random_list = []                   #      ,     
>>> for i in My_dict:                  #       ,      
        random_list.append(i)
>>> print random_list            
[231591, 225093, 228494, 225095]
>>> print random.choice(random_list)   #      
225093
>>> print random.choice(random_list)   #      
228494