これで、ファイル txt で辞書を実装する方法がわかりました。だから私はexample.txt(汎用ファイル)を作成しました:
aaa.12
bbb.14
ccc.10
辞書を作成するには:
with open('example.text') as f:
hash = {}
for line in f:
key, value = line.strip().split('.', 1)
hash[key] = int(value)
だから今、私は自分の要素を値で注文したい:だから私は試してみる
with open('example.txt') as f:
hash = {}
for line in f:
key, value = line.strip().split('.', 1)
hash[key] = int(value)
print hash #this print my dict
value_sort=sorted(hash.values())
print value:sort #to check the what return and gave me in this case value_sort=[10, 12, 14]
完璧なので、どうすればexample.txtに私のアイテムを値順に書くことができますか:
ccc.10
aaa.12
bbb.14