私はPythonにかなり慣れていませんが、自分が持っているデータを希望どおりに表示するのにまだ問題があります。文字列で最も頻繁に使用される文字を決定するこのコードがあります。ただし、どのように印刷するかは次のとおり('A', 3)
です。
stringToData = raw_input("Please enter your string: ")
import collections
print (collections.Counter(stringToData).most_common(1)[0])
このコードを次のようなものに操作する方法についての洞察が欲しかっただけです。
print "In your string, there are: %s vowels and %s consonants." % (vowels, cons)
明らかに、「あなたの文字列で、最も頻繁に使用される文字は (文字) で、(数) 回発生した」となります。
私は Python 2.7 を使用しており、 を使用してみましたpprint
が、それを既存のコードに組み込む方法がよくわかりませんでした。
編集:基本的に、私が求めているのは、文字列で最も頻繁に使用される文字を見つけて、「あなたの文字列では、最も頻繁に使用される文字は(文字)であり、(数)回発生しました。 "