2017-04-20 9 views
0

辞書のリストはunion_dictsです。私が作りたい辞書のこの特定のリストについて(辞書の実際のリストは、多くの倍長いですが、これはアイデアを与えることです)あなたに辞書のリストからいくつかの単語列を作成する

union_dicts = [{'bla' : 6, 'blub': 9}, {'lub': 20, 'pul':12}] 

を次のようにそれが構造化されますアイデアを与えるために、ワードクラウド。 (この1と間違って何も)次のないようwordcloudを作る機能は次のとおりです。

​​

今、私は戻ってすべての辞書を与える必要があり、次のコードを書かれています。戻り値が戻って下の次の関数でのみ最初の辞書を与える:

def bupol(): 
    for element in union_dicts: 
     return HTML(make_words(element)) 
bupol() 

私はすでに、単にそれをプリントアウトしようとしましたが、その後、私は単に「」Ipython表示オブジェクト「」ではなく実際の表示を取得します。私はディスプレイをしたい。また、この機能では収率も機能しません。何らかの理由でlist = []と一緒にlist.apped()の返品リストを返す代わりに現行の方法でも動作しません。私はこれを適切に反復する方法としては全く無知だから、辞書のリストであるunion_dictsのすべての辞書を表示します。

答えて

0

どうやってこのようなことができますか?

def bupol(): 
    result = [] 
    for element in union_dicts: 
     result.append(HTML(make_words(element))) 
    return result 
関連する問題