Kamus Python menyediakan kaedah serba boleh untuk menyusun data dalam pasangan nilai kunci. Untuk mengekalkan kamus ini melebihi pelaksanaan program semasa, pertimbangkan untuk menyimpannya sebagai fail mudah alih.
Dua pilihan lazim untuk menyimpan kamus ialah JSON dan Pickle. JSON (JavaScript Object Notation) mewakili data dalam format yang boleh dibaca manusia, manakala Pickle menyerikan objek Python ke dalam format binari.
Untuk menyimpan kamus sebagai fail JSON, gunakan json modul:
<code class="python">import json with open('data.json', 'w') as fp: json.dump(data, fp)</code>
Untuk memuatkan semula fail JSON ke dalam atur cara:
<code class="python">with open('data.json', 'r') as fp: data = json.load(fp)</code>
Sebagai alternatif, gunakan modul acar untuk menyimpan kamus sebagai acar fail:
<code class="python">import pickle with open('data.p', 'wb') as fp: pickle.dump(data, fp, protocol=pickle.HIGHEST_PROTOCOL)</code>
Untuk memulihkan kamus daripada fail jeruk:
<code class="python">with open('data.p', 'rb') as fp: data = pickle.load(fp)</code>
Atas ialah kandungan terperinci Bagaimanakah anda menyimpan kamus Python untuk kegunaan kemudian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!