誰かが特定の単語のスペルで辞書を注文する方法を知っていたのだろうか?辞書はソートされていないので、OrderedDictの使用に頼っていましたが、キーと値だけでソートできると思います。この方法でそれを注文する方法の任意のアイデアですか?単語のスペルで辞書を注文する - Python 3
ここで私が働いていたプロジェクトの一部です:
word = input("word")
list_1 = list(word)
word>? apple
len_list_1 = len(list_1)
dict = {}
for x in range(0, len(list_1)):
dict[list_1[x]] = list_1.count(list_1[x])
print(dict)
>{'l': 1, 'p': 2, 'a': 1, 'e': 1}
私は言葉「リンゴ」のためにそれを維持して、何とかプレーンテキストに辞書を変換しようとしていた。
{'a' : 1, 'p': 2, 'l': 1, 'e': 1}
> a1p2l1e1 #as my final answer
最初のポイントとして
単語を「最初に見た」順序で並べ替えるだけですか? 'ミシシッピ'は '{'m':1、 'i':4、 's':4、 'p':2}'/'m1i4s4p4'となるでしょうか? –
@AndrewGelnarはい、それは私がそれが必要な方法です。 –