Python dictを単一の文字列に変換する正しい方法は何ですか?
コード付きのサンプルプログラムがあります:
keywordsList = {u'roland.luethe1@gmail.com': 2, u'http://www.3ho.de/': 4, u'http://www.kundalini-yoga-zentrum-berlin.de/index.html': 1, u'ergo@ananda-pur.de': 3}
keywordsCount = sorted(keywordsList.items(),key=lambda(k,v):(v,k),reverse=True)
for words in keywordsCount:
print words[0], " - count: ", words[1]
アイテムを並べ替えると、次のような結果が得られます。
http://www.3ho.de/ - count: 4
ergo@ananda-pur.de - count: 3
roland.luethe1@gmail.com - count: 2
http://www.kundalini-yoga-zentrum-berlin.de/index.html - count: 1
そして、私の質問は、すべての dict のものを cout と組み合わせて、次のような出力に見える 1 つの文字列にまとめる正しい方法は何かということです。
'http://www.3ho.de/ : 4, ergo@ananda-pur.de : 3, roland.luethe1@gmail.com : 2, http://www.kundalini-yoga-zentrum-berlin.de/index.html : 1'
または似たようなものですが、論理的な方法で?