0
私はという名前のPython辞書をtop_wordsとしています。Python辞書の印刷についてのお問い合わせ
私はこのコードを書いたので、その内容を印刷したかったのです。
for word, count in top_words.items():
print(word, count)
このように表示されます。
どのようにして、各列の前に数字を削除することができますか?
top_words辞書がこの関数によって生成されています。
top_word_sequence = 0
top_word_dataset = {}
conn = sqlite3.connect('app.db')
selector = conn.cursor()
query = "SELECT word, count FROM top_words WHERE brand_id = ? ORDER BY count desc LIMIT 10"
selector.execute(query,(brand_id,))
top_words = selector.fetchall()
for single_word in top_words:
top_word_sequence += 1
word = single_word[0]
count = single_word[1]
top_word_dataset[top_word_sequence] = { 'word' : word, \
'count' : count }
return top_word_dataset
あなたは 'top_words'がどのように見えるかを表示できませんでしたが、私はそのキーがランクであり、値が辞書のデータであると確信しています。 –
これは印刷された出力から把握できないのですか? – n1c9
Ignacioが言及しているように、 'top_words'はどのように見えますか? – karthikr